Altentechnologyusa
Lead Software Engineer, RTOS-based Automotive Platforms
Irvine, California, United States. Posted 24 days ago
The role
The Lead Software Engineer owns software and validation work on RTOS-based automotive ECUs. This role involves leading a team to sustain ECUs across hardware generations through board bring-up, debugging, and building pipelines.
What you will do
- Ramp up on the existing codebase, build pipeline, and regression testing
- Develop and maintain the software stack for hardware verification and validation of RTOS-based automotive ECUs
- Perform board bring-up, verification, and debugging of automotive electronics
- Debug and triage across the software and hardware stack
- Work with multiple teams to resolve issues
- Use build systems, device trees, and kernel driver development
- Communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs
- Collaborate with architecture, hardware, and software teams on debugging and validation
- Train and guide junior engineers
- Provide weekly status, risk, and decision documentation to program leadership
Required qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 8+ years of embedded software experience on microcontrollers such as Infineon, NXP, or ARM
- Solid understanding of FreeRTOS or SafeRTOS fundamentals: tasks, scheduling, interrupts, synchronization, and memory management
- Experience bringing up or configuring at least one RTOS-based platform
- Proficiency with embedded debug tools (JTAG/SWD, Lauterbach or similar, in-circuit debuggers, flashing tools)
- Proficiency with lab equipment (oscilloscope, logic analyzer, multimeter, power supplies)
- C/C++ for bare-metal and RTOS
- Python or Rust
- Board bring-up and low-level drivers for SPI, I2C, UART, GPIO, timers, ADC/DAC, and external memories
- Automotive diagnostics and flashing (UDS, CAN, automotive Ethernet)
Nice to have
- Platform and BSP development for MCU-based ECUs, including clocking, device configuration, and hardware abstraction layers
- Experience with hardware components such as sensors and gate drivers
- Familiarity with the Infineon SDK and toolchain
- ISO 26262 functional safety awareness
Benefits
- mentorship
- career growth opportunities
- comprehensive benefits
Before you apply
- All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire
About the company
ALTEN Technology USA is an engineering company with 3,000+ experts across North America. It is part of the global ALTEN Group which has 57,000+ engineers in 30 countries.