
Staff Embedded Software Engineers
Rivian and Volkswagen Group Technologies1 day ago
Base Salary
$222k - $279k/yr
Responsibilities
- Design and implement RTOS-based firmware and software architecture for microcontrollers and low-power BLE and NFC systems.
- Develop peripheral drivers, application logic, vehicle sensor software, remote access key software, battery power management, and user activity monitoring.
- Implement security and encryption for remote access and vehicle immobilizer systems.
- Integrate software with vehicle modules using CAN and LIN and develop embedded Linux systems for cloud communication and synchronization.
- Oversee software-to-hardware integration for mass manufacturing of ECUs and troubleshoot software and manufacturing-process issues.
- Develop cross-functional test setups, tests, CI/CD integrations, and tooling for continuous delivery and issue triage.
- Architect backward-compatible communication flows supporting multiple concurrent remote access devices.
- Develop Rust-based platform tooling and work with Volkswagen partners on scalable, reliable, and secure software-defined vehicle systems.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Mechatronics Engineering, Applied Sciences, or a closely related field.
- At least 4 years of experience as a Software Engineer, Embedded RTOS Engineer, or in a related occupation.
- Experience with LIN, NFC, SPI, I2C, and UART protocols.
- Experience integrating CI/CD pipelines for embedded software and delivering embedded system components through the full lifecycle.
- Experience troubleshooting mass-manufacturing processes for ECUs and leading technical root-cause analysis for software-to-manufacturing issues.
- Experience with embedded Linux system design, kernel-level synchronization, cloud-to-vehicle communication, and data synchronization.
- Experience with memory-safe systems programming in Rust, firmware development in C and ASM, RTOS applications, and ARM Cortex-M class microcontrollers.
- Experience debugging with oscilloscopes and logic analyzers and orchestrating cross-functional software-to-hardware integration.
Benefits
- Full-time employees may be eligible for a company performance bonus program and equity in the form of RSUs, subject to applicable plan terms.
- Comprehensive benefits may include health coverage, retirement savings, time off, and family planning programs; offerings vary by country.
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.