Embedded & Firmware

Embedded Software Engineer

Rivian and Volkswagen Group Technologies · Palo Alto, California

Rivian and Volkswagen Group Technologies is hiring an Embedded Software Engineer in Palo Alto, California. The role focuses on embedded & firmware.

Key responsibilities

  • Stress Testing: Design and implement rigorous stress tests for critical ECU subsystems (CPU, GPU, NPU, Multimedia subsystems) to identify performance bottlenecks, thermal limitations, and ensure system stability under extreme loads.
  • Performance Benchmarking: Analyze and optimize ECU system performance, identifying areas for improvement and implementing efficient solutions.
  • Operating Systems & Virtualization: Proficient in Embedded Linux, QNX, DriveOS, and experience with hypervisor-based systems (e.g., Type-1 hypervisors, Gunyah, ACRN, etc.).

Source and corrections

NearMetal’s Agent classified and summarized this role from an official company source. Human review is shown separately when present.

Open official source