A

ALTEN Technology

Full-service engineering services for high-tech

Lead Software Engineer - RTOS-based Automotive Platforms

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIrvine, CA, USA$140k - $160k

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.
  • At least 8 years of embedded software experience on microcontrollers such as Infineon, NXP, or ARM is required.
  • A solid understanding of FreeRTOS or SafeRTOS fundamentals, including tasks, scheduling, interrupts, synchronization, and memory management, is required.
  • Experience bringing up or configuring at least one RTOS-based platform is required.
  • Proficiency with embedded debugging tools, including JTAG/SWD, Lauterbach or similar tools, in-circuit debuggers, and flashing tools, as well as lab equipment such as an oscilloscope, logic analyzer, multimeter, and power supplies, is required.
  • C/C++ for bare-metal and RTOS development, plus Python or Rust, is required.
  • Board bring-up and low-level driver experience with SPI, I2C, UART, GPIO, timers, ADC/DAC, and external memories is required.
  • Automotive diagnostics and flashing experience with UDS, CAN, and automotive Ethernet is required.

Responsibilities

  • 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 issues across the software and hardware stack, and work with multiple teams to resolve them.
  • 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.

Desired Qualifications

  • 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.

About the Company

ALTEN Technology

Full-service engineering services for high-tech

ALTEN Technology provides engineering services to help clients design and develop advanced technology products. It works by offering a range of engineering capabilities, including agile software development, custom software solutions, and integration of commercial and open-source software to cut costs. This collaborative model supports projects across high-impact sectors like aerospace, medical devices, and automotive technology by tailoring solutions to each client’s needs and reducing project risks. The company’s goal is to enable customers to bring innovative products to market more efficiently through flexible, end-to-end engineering services and long-term partnerships.

Company size
501-1,000
Company stage
M&A
Total funding
Not listed
Headquarters
Greensboro, North Carolina
Founded
1988

Recently Posted Jobs

Explore more opportunities at ALTEN Technology

See more jobs