Applied Intuition-posted 3 months ago
$118,000 - $230,000/Yr
Full-time • Mid Level
Remote • Mountain View, CA
501-1,000 employees
Publishing Industries

We are seeking a Systems Engineer specializing in Over the Air (OTA) software updates to join our Vehicle OS team. In this role, you will design and implement robust, secure, and scalable OTA update systems that enable seamless software deployment across our software-defined vehicle (SDV) platform. You will work at the intersection of systems architecture, cybersecurity, and embedded software to ensure safe, reliable, and efficient updates for safety-critical automotive applications while maintaining compliance with automotive standards and functional safety requirements.

  • Design end-to-end OTA update architectures that support atomic updates, rollback mechanisms, and differential patching for vehicle ECUs and domain controllers
  • Develop update orchestration systems that coordinate multi-ECU updates while maintaining vehicle operational safety and minimizing downtime
  • Collaborate with cybersecurity teams to implement secure update channels, including cryptographic verification, secure boot chains, and tamper detection mechanisms
  • Work closely with middleware architects to integrate OTA capabilities with existing POSIX-based embedded systems and AUTOSAR platforms
  • Define update packaging, versioning, and dependency management strategies to support complex software stacks across ADAS and Infotainment domains
  • Partner with functional safety teams to ensure OTA processes comply with ISO 26262 requirements and maintain ASIL ratings during updates
  • Develop testing frameworks and validation procedures for OTA updates, including hardware-in-the-loop testing and fleet-scale deployment validation
  • Create comprehensive system documentation, requirements specifications, and traceability matrices to support certification and compliance efforts
  • Bachelor's or Master's degree in Systems Engineering, Computer Science, Electrical Engineering, or a related field
  • Hands-on experience implementing OTA solutions for automotive OEMs or Tier 1 suppliers
  • 5+ years of experience in embedded systems engineering with focus on software update mechanisms, preferably in automotive or safety-critical domains
  • Strong understanding of secure software deployment, including PKI, code signing, secure boot, and cryptographic verification methods
  • Experience with embedded Linux, QNX, or similar POSIX-based operating systems and their update mechanisms
  • Knowledge of AUTOSAR (Classic OR Adaptive) architectures and how to implement OTA capabilities within these frameworks
  • Strong analytical and problem-solving skills with ability to work on complex, multi-domain system integration challenges
  • Knowledge of cloud-based update management platforms and edge computing architectures
  • Experience with Model-Based Systems Engineering (MBSE) tools like Cameo MagicDraw for system architecture documentation
  • Background in fleet management, telemetry, and remote diagnostics systems
  • Experience with system-level debugging, boot sequence analysis, and recovery mechanism implementation
  • Comprehensive health, dental, vision, life and disability insurance coverage
  • 401k retirement benefits with employer match
  • Learning and wellness stipends
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service