Rivian and Volkswagen Group Technologies is looking to shape the next generation of vehicle access products by replacing traditional key fobs with mobile devices and wearables, addressing the challenges of electric vehicles through technology for software-defined vehicles.
Requirements
- Strong C or C++ programming skills.
- Experience developing on Real Time Operating Systems (RTOS)
- Experience in automotive systems and applications.
- Experience with wireless networks is an added plus.
- Scripting languages (for example Python)
- Experience with Rust
- Working experience building SIL/HIL and other automation systems.
- Experience with CAN, Ethernet, SPI, I2C
Responsibilities
- Implement industry leading vehicle access solutions for features like passive entry, immobilization, remote entry and access key distribution
- Create exceptional user experiences and new features by working closely with other teams such as EE/Hardware, Security, Body Controls, Infotainment and Mobile
- Take ideas through stages of concept, design, execution, deployment and hardening in a production environment
- Bring up new features and vehicle variants across a variety of exciting, rich environments like lab cars, test vehicles, HILs (Hardware-in-the-Loop benches), and SILs (Software-in-the-Loop simulations)
Other
- B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field
- Strong collaboration and systems mindset.
- Ability to work in a fast-paced and dynamic development environment.
- User-centric mindset to build software for incredible user experiences