Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rivian and Volkswagen Group Technologies

Senior Embedded Software Engineer, RTOS

Rivian and Volkswagen Group Technologies

. Develop and maintain the software stack for hardware design verification and validation for RTOS-based automotive ECUs .

Posted 10/13/2026full-timePalo Alto • California • United StatesSenior💰 $146,900 - $201,950 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining software for RTOS-based automotive ECUs, with strong skills in embedded software development, debugging, and cross-functional collaboration. Proficient in C/C++, Python, and embedded debugging tools, with a solid understanding of safety-critical systems and hardware design verification.

Highest-signal resume keywords
Embedded Software DevelopmentRTOS FundamentalsC/C++ ProgrammingDebugging and VerificationCross-Functional Collaboration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingPython ProgrammingLow-Level Device DriversValidation Test Case DevelopmentBoard Bring-UpDebugging Complex SystemsBSP DevelopmentHardware Abstraction LayersISO 26262 Awareness
Soft Skills
Technical CommunicationCollaboration
Tools & Technologies
Free/Safe RTOSJTAG/SWDLauterbachOscilloscopeLogic AnalyzerMultimeterInfineon SDKFlashing Tools
Industry Keywords
Automotive ECUsSafety-Critical DomainsMicrocontrollersHardware Design VerificationDevice Configuration

Tech Stack

Tools & technologies
DACPythonRTOSRustC++

About the role

Key responsibilities & impact
  • Develop and maintain the software stack for hardware design verification and validation for RTOS-based automotive ECUs
  • Perform board bring-up, verification, and debugging of automotive electronics
  • Develop software across the stack, from application layer to low-level device drivers
  • Create software prototypes for early hardware/software co-designs
  • Develop validation test cases in Python/C
  • Build SDKs
  • Debug and triage across the software and hardware stack to identify issues and provide solutions
  • Collaborate across multiple disciplines and teams to deliver quality code and resolve complex problems
  • Work with architects, design engineers, validation teams, external vendors, OEMs, and ODMs
  • Communicate technical information to peers, stakeholders, customers, and technical leaders

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science/Engineering or related field
  • 5+ years of professional experience developing embedded software on microcontrollers in automotive, industrial, or similar safety-/reliability-critical domains
  • Solid understanding of Free/Safe RTOS fundamentals, including tasks, scheduling, interrupts, synchronization, and memory management
  • Experience bringing up or configuring at least one RTOS-based platform
  • Strong programming skills in C/C++ (bare-metal and RTOS), Python/Rust
  • Hands-on experience with board bring-up and low-level drivers for SPI, I2C, UART, CAN, Ethernet, GPIO, timers, ADC/DAC, and external memories
  • Proficiency with embedded debugging tools including JTAG/SWD, Lauterbach or similar, in-circuit debuggers, and flashing tools
  • Experience with lab equipment including oscilloscope, logic analyzer, multimeter, and power supplies
  • Ability to debug complex system issues end-to-end across firmware, hardware, and test or application software
  • Proven cross-functional collaboration and clear, concise technical communication
  • Familiarity with build systems, device trees, and kernel driver development
  • Familiarity with Infineon SDK and toolchain preferred
  • Experience with automotive ECUs preferred
  • Background in platform/BSP development for MCU-based ECUs, including clocking, BSP, device configuration, and hardware abstraction layers preferred
  • Experience with hardware components such as sensors and gate drivers preferred
  • ISO 26262 functional safety awareness preferred

Benefits

Comp & perks
  • Annual company performance bonus program; annual bonus target of 10%
  • Equity in the form of Restricted Stock Units (RSUs), subject to board approval and vesting requirements
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs