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

Rivian and Volkswagen Group Technologies

. Design, develop, and deploy embedded software on Linux and/or RTOS for board bring-up, verification, and debugging of automotive electronics .

Posted 10/14/2026full-timePalo Alto • California • United StatesSenior💰 $146,900 - $220,300 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Proficient in designing and developing embedded software for automotive electronics, with strong skills in C programming, debugging, and collaboration across teams. Experienced in using various tools and technologies for hardware-software integration and validation.

Highest-signal resume keywords
Embedded Software DevelopmentC ProgrammingRTOS FundamentalsDebugging SkillsDevice Driver Development

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
C ProgrammingRTOS FundamentalsDebugging SkillsInterface Protocol StacksEmbedded ToolchainsDevice Driver DevelopmentValidation Test CasesSoftware PrototypingScripting LanguagesOS Internals
Soft Skills
CollaborationClear CommunicationProblem-Solving
Tools & Technologies
LauterbachOscilloscopeJTAGFlashing ToolsElectronic Test EquipmentPythonShell ScriptingSDKs
Industry Keywords
Automotive ElectronicsPCBAECUAutonomyInfotainmentVehicle-Control Platforms

Tech Stack

Tools & technologies
LinuxPythonRTOS

About the role

Key responsibilities & impact
  • Design, develop, and deploy embedded software on Linux and/or RTOS for board bring-up, verification, and debugging of automotive electronics
  • Collaborate across multiple teams to deliver quality code, debug issues, prioritize work, and execute with efficiency and urgency
  • Debug in real time across the software and hardware stack to identify issues and provide solutions
  • Work and collaborate with multiple teams as needed
  • Communicate clearly with peers, stakeholders, customers, and technical leaders
  • Write device drivers for PCBA components
  • Develop software prototypes for early hardware-software co-designs
  • Create validation test cases in Python/C and SDKs
  • Support software stacks for design verification of PCBAs and ECUs across autonomy, infotainment, and vehicle-control platforms

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science/Engineering or related field
  • Experience in C programming
  • Good understanding of RTOS fundamentals
  • Good debugging skills with an ability to work across organizations/teams
  • Experience using Lauterbach, oscilloscope, JTAG, flashing tools, and related equipment
  • Experience with scripting languages, including Python and shell
  • Good understanding of interface protocol stacks, including SPI, I2C, Ethernet, and PCIe
  • Knowledge of OS internals, including process scheduling, memory management, concurrency, synchronization, and storage
  • Experience using electronic test equipment for hardware-level debugging
  • Experience with embedded toolchains, including compilers, linkers, and linker scripts

Benefits

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