
Staff Embedded Software Engineer, Infotainment Connectivity
Rivian and Volkswagen Group Technologies1 day ago
Base Salary
$186k - $256k/yr
Responsibilities
- Perform board bring-up, verification, and debugging of automotive electronics.
- Develop and execute validation strategies, including stress testing of CPU, GPU, NPU, and multimedia ECU subsystems.
- Benchmark and optimize ECU system performance while identifying bottlenecks, thermal limitations, and stability issues.
- Troubleshoot complex software and hardware issues at the ECU level using debugging tools and techniques.
- Collaborate with hardware engineers, validation and test automation teams, software architects, peers, stakeholders, customers, technical leaders, OEMs, and ODMs.
- Create and maintain documentation for software designs, APIs, and test procedures.
Requirements
- Bachelor's or master's degree in computer science, engineering, or a related field.
- 8+ years of experience in embedded software development.
- Hands-on experience with high-performance or automotive-grade SoCs such as Snapdragon, NVIDIA Orin, or MediaTek.
- Proficiency with Embedded Linux, QNX, DriveOS, and hypervisor-based systems including Type-1 hypervisors, Gunyah, or ACRN.
- Experience with automotive infotainment and connectivity platforms, including subsystems such as camera/display, memory/storage, GNSS, UWB, RF, A2B, and Bluetooth audio.
- Strong C and C++ coding skills and understanding of Linux/Android, kernel configuration, device-driver interfaces, and debugging tools.
- Strong BSP and kernel bring-up expertise using Linux, U-Boot, or an equivalent bootloader.
- Experience using Lauterbach, oscilloscopes, JTAG, and flashing tools.
- Understanding of SPI, I2C, Ethernet, PCIe, CAN, and other interface or communication protocol stacks.
- Experience with Python and shell scripting.
- Preferred qualifications include knowledge of operating-system internals, ARM architecture, embedded toolchains, automotive communication protocols, ISO 26262, and embedded CI/CD pipelines.
Benefits
- Competitive base salary, annual company performance bonus eligibility, and equity in the form of RSUs for eligible full-time positions; bonus payments are discretionary and equity is subject to applicable plan terms.
- Comprehensive benefits for full-time employees, including health coverage, retirement savings, time off, and family planning programs.
- Benefits offerings vary by country.
- The employer provides reasonable accommodations during the application and hiring process.
About Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies is a 2024 joint venture building software and electrical architectures for software-defined electric vehicles. It develops in-vehicle operating systems, zonal controllers, connectivity, and cloud solutions used by Rivian and Volkswagen Group brands. The privately held company is headquartered in Palo Alto, CA, and focuses on creating a shared platform that can be integrated and licensed across multiple vehicle programs.