R

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USAIn-person

About the Job

Requirements

  • A master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a closely related field is required.
  • At least 2 years of experience as a firmware engineer, software engineer, or in a related occupation is required.
  • Experience programming embedded firmware in C and C++ for real-time operating systems and Embedded Linux systems with strict memory and power requirements is required.
  • Experience working with ARM Cortex-M class microcontrollers and multithreaded or multicore systems is required.
  • Experience debugging hardware-software interactions using laboratory instruments such as oscilloscopes and logic analyzers is required.
  • Experience performing board and sensor hardware bring-up, firmware integration, and power profiling and optimization for new product prototypes and production-level hardware is required.
  • Experience working with I2C, SPI, UART, and Ethernet communication interfaces for sensor and peripheral integration is required.
  • Experience working in wireless connectivity environments using Bluetooth Low Energy (BLE) and Wi-Fi for data synchronization is required.
  • Experience designing and converting sensor fusion algorithms and machine learning models from Python to performant C code for real-time on-device execution is required.
  • Experience building platform tooling and Python scripts for testing, simulation, algorithm validation, factory builds, and mass-manufacturing processes is required.

Responsibilities

  • Design and build complex systems spanning multiple domains to deliver new access features, improved functionality, and better performance in how users interact with vehicles.
  • Shape hardware and software systems architecture for upcoming generations of vehicles.
  • Take ideas through concept, design, execution, deployment, and hardening in a production environment.
  • Work with software development and cross-functional teams, including Charging, Body Controls, Infotainment, VUX, and EE/Hardware teams, on vehicle access and other cross-functional initiatives.

About the Company

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Rivian and Volkswagen Group Technologies develops vehicle software and electronic systems for Rivian and Volkswagen Group's electric cars. Its platform links the computers that control vehicle functions with operating systems, cloud services and wireless updates. Automakers use the shared architecture to add features across different models and improve vehicles after sale without a service visit. The independent venture develops technology for its two automotive owners under a partnership built around shared engineering work and licenses to Rivian's existing software and hardware. Founded in 2024, the company is headquartered in Palo Alto, California, United States.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Rivian and Volkswagen Group Technologies

See more jobs