Rivian and Volkswagen Group Technologies
Staff Embedded Software Engineer, Infotainment Connectivity
$186K–$256K
Palo Alto, California · Hybrid · Staff · Full-time · Posted Oct 13, 2026
- Experience
- 8+ years' experience in Embedded Software Development.
- Education
- Bachelor’s or Master’s degree in Computer Science/Engineering or related field.
About the job
Develop and verify embedded software for infotainment and connectivity ECU and PCBA platforms, including board bring-up, testing, performance optimization, and debugging.
What you'll do
- Bring up, verify, and debug automotive electronics and ECU software.
- Develop and run validation, stress-testing, and performance-benchmarking strategies for ECU subsystems.
- Collaborate with hardware, test, and software teams to integrate ECUs and document designs, APIs, and test procedures.
What they ask for
- Bachelor’s or Master’s degree in Computer Science/Engineering or a related field.
- 8+ years' experience in Embedded Software Development.
- Hands-on experience with high-performance SoCs such as Snapdragon, NVIDIA Orin, MediaTek, or similar; proficiency in Embedded Linux, QNX, DriveOS, and C/C++.
- BSP and kernel bring-up expertise, including Linux and U-Boot or an equivalent bootloader; experience with debugging tools and board bring-up.
Nice to have
- Automotive-grade SoCs; automotive infotainment/connectivity subsystem experience.
- Knowledge of OS internals, ARM, embedded toolchains, automotive communication protocols, ISO 26262, or embedded CI/CD.
Pay
$186,000 – $255,570 USD base salary
Tools
Snapdragon, NVIDIA Orin, MediaTek, Embedded Linux, QNX, DriveOS, C/C++, Python
Model-written summary · the original posting is authoritative