Sr. Embedded Software Engineers
- Countries
- USA
- Job Types
- software & tech
- Experience
- late
- Organization Types
- robotics, startups, transportation & mobility
- Location
- Palo Alto
- Posted Date
- Company
- Rivian and Volkswagen Group Technologies
- Salary
- $188K – $220K
AI Summary
Job Description
Design and build complex vehicle access systems, shaping hardware and software architecture for future vehicle generations. Work across concept, design, execution, deployment, and hardening in production, collaborating with Charging, Body Controls, Infotainment, VUX, and EE/Hardware teams.
Hard Requirements
- Master's degree in Computer Science, Computer Engineering, or related field
- 2 years of experience as firmware or software engineer
- Embedded firmware in C/C++ for RTOS and Embedded Linux
- ARM Cortex-M microcontrollers and multi-threaded/multi-core systems
- Debugging hardware-software interactions with oscilloscopes and logic analyzers
- Board/sensor hardware bring-up, firmware integration, power profiling
- I2C, SPI, UART, Ethernet communication interfaces
- Bluetooth Low Energy (BLE) and Wi-Fi connectivity
- Converting Python sensor fusion/ML models to performant C code
- Python tooling for testing, simulation, validation, and manufacturing