CareerPlan

Lead Software Engineer, RTOS-based Automotive Platforms

Irvine, CAFull-time$140k–$160k2026-10-20 → 2026-11-10
On-site · United States

Core

Lead software and validation work on RTOS-based automotive ECUs, including board bring-up, debugging, and sustaining codebases across hardware generations.

Role type

Senior IC embedded software engineer (automotive RTOS)

Builds

Software stacks for hardware verification and validation of RTOS-based automotive ECUs

Domain

Automotive electronics and embedded systems

Required skills

C/C++ for bare-metal and RTOS, FreeRTOS/SafeRTOS fundamentals, embedded debug tools (JTAG/SWD), board bring-up, kernel driver development, automotive diagnostics (UDS/CAN/Ethernet), Python or Rust

Preferred skills

Platform and BSP development for MCU-based ECUs, hardware components (sensors/gate drivers), Infineon SDK and toolchain, ISO 26262 functional safety awareness

Technologies

FreeRTOS, SafeRTOS, Infineon, NXP, ARM, JTAG, SWD, Lauterbach, SPI, I2C, UART, GPIO, UDS, CAN, automotive Ethernet

Responsibilities

Ramp up on existing codebase, build pipeline, and regression testing; Develop and maintain software stack for hardware verification and validation; Perform board bring-up, verification, and debugging; Debug and triage across software and hardware stack; Train and guide junior engineers; Provide weekly status, risk, and decision documentation

Seniority

Senior, hands-on IC with team leadership