RTOS - based Automotive Platforms Lead

Capgemini

Palo Alto (CA)

On-site

USD 57,000 - 90,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tundra Technical Solutions is seeking an RTOS-based Automotive Platforms Lead on a contract basis in Palo Alto. You will own software and validation for RTOS-based automotive ECUs, perform board bring-up, debugging across hardware and software, and drive regression testing and build pipelines.

The ideal candidate has 8+ years of embedded software experience on microcontrollers, deep RTOS knowledge (FreeRTOS/SafeRTOS), and strong debugging skills with JTAG/SWD and Lauterbach.

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) and lab equipment (oscilloscope, logic analyzer, multimeter, power supplies)
  • C/C++ for bare-metal and RTOS, plus 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)

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 across the software and hardware stack, and work with multiple teams to resolve issues
  • Use build systems, device trees, and kernel driver development (essential)
  • Communicate clearly 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

Skills

Embedded C/C++
RTOS development
Hardware debugging
Microcontroller platforms
Python or Rust
JTAG/SWD
SPI/I2C/UART
UDS/CAN/Automotive Ethernet

Education

Bachelor's degree in Computer Science or Engineering
Master's degree in related field

Tools

Lauterbach debugger
In-circuit debuggers
Oscilloscope
Logic Analyzer
Multimeter

Job description

RTOS - based Automotive Platforms Lead (Contract)

Contract (7 months 22 days)

Published 2 days ago

Python

Platform Development

Programming and Automation

c, c++

The lead owns software and validation work on RTOS-based automotive ECUs, including board bring-up and debugging across hardware and software. The role requires 8+ years of embedded software experience on microcontrollers.

Key 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 across the software and hardware stack, and work with multiple teams to resolve issues
  • Use build systems, device trees, and kernel driver development (essential)
  • Communicate clearly 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
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) and lab equipment (oscilloscope, logic analyzer, multimeter, power supplies)
  • C/C++ for bare-metal and RTOS, plus 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)
Preferred:
  • 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

The pay range that the employer in good faith reasonably expects to pay for this position is $41.61/hour - $65.01/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

Tundra Technical Solutions is among North America's leading providers of Staffing and Consulting Services. Our success and our clients' success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Board Bring - Up and Bootloader Engineer
Board Bring - Up and Bootloader Engineer

Capgemini • Auburn Hills (MI)

On-site
USD 33,000 - 52,000
Medical benefits
Retirement benefits
Infotainment/Connectivity Lead
Infotainment/Connectivity Lead

Capgemini • Palo Alto (CA)

On-site
USD 57,000 - 90,000
Medical, dental, vision
Retirement benefits
Lead Embedded Software Engineer – RTOS / Automotive ECU
Lead Embedded Software Engineer – RTOS / Automotive ECU

Wise Skulls LLC • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Lead Software Engineer, RTOS-based Automotive Platforms
Lead Software Engineer, RTOS-based Automotive Platforms

Altentechnologyusa • Irvine (CA)

On-site
USD 140,000 - 160,000
Base Software Developer - Cyber Security
Base Software Developer - Cyber Security

Capgemini • Auburn Hills (MI)

On-site
USD 33,000 - 52,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Linux/ Android SW Engineer
Senior Linux/ Android SW Engineer

Capgemini • Irvine (CA)

On-site
USD 50,000 - 78,000
Lead Software Engineer, RTOS-based Automotive Platforms
Lead Software Engineer, RTOS-based Automotive Platforms

ALTEN Technology USA • Irvine (CA)

On-site
USD 140,000 - 160,000
Lead Vehicle Software Release Engineer
Lead Vehicle Software Release Engineer

Capgemini • Auburn Hills (MI)

On-site
USD 36,382 - 56,839
Medical benefits
Dental benefits
Vision benefits
+1
Senior Embedded RTOS Lead – Automotive Platforms
Senior Embedded RTOS Lead – Automotive Platforms

Capgemini • Palo Alto (CA)

On-site
USD 57,000 - 90,000
Senior Electrical Engineer
Senior Electrical Engineer

Capgemini • Village of Fairport (NY)

On-site
USD 44,000 - 70,000
Medical benefits
Dental benefits
Vision benefits
+1