Staff Embedded Engineer, Virtualization for Automotive

Rivian VW Group

Irvine (CA)

Sur place

USD 190 000 - 230 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Equity RSUs
Health coverage
Retirement savings
Time off
Family planning programs
Annual bonus

Résumé du poste

Rivian and Volkswagen Group Technologies is seeking a Staff Embedded Software Engineer to transform real-world ECU firmware into high-performance virtual devices that run on workstations and cloud servers, bridging hardware and software across the vehicle stack.

You’ll collaborate with core hardware-platform and application-software groups (Charging, Body Controls, Infotainment, Vehicle Dynamics) to craft virtualization models, extend HIL test suites, and own build systems for fast,

Qualifications

  • 10+ years embedded firmware experience with RTOS-based systems.
  • Bachelor's/Master's/PhD in CS/EE or related field.
  • Expert-level C, strong C++, and production-quality Python skills.
  • Deep RTOS fundamentals and mapping to POSIX user-space.
  • GDB and hardware/protocol analyzers experience.
  • Multi-threaded and multi-core programming expertise.
  • Automotive networks (CAN/LIN/Ethernet) and user-space interfaces.

Responsabilités

  • Maintain and evolve the user-space runtime for production firmware on host machines.
  • Hook new ECU firmware to stubbed/modelled libraries (GPIO, CAN, LIN, PWM, etc.).
  • Implement functional device models in C or Python when hardware isn’t available.
  • Own build scripts, toolchains, and configurations for host binaries and MCU images.
  • Extend HIL Pytest suites for virtual configurations and timing validation.
  • Diagnose firmware/host discrepancies with GDB and debugging tools.
  • Collaborate with middleware/OS and hardware teams to align abstractions.
  • Lead design reviews and mentor peers on C/C++/Python best practices.

Connaissances

C/C++
Python
RTOS fundamentals
GDB
Multithreading
CAN/LIN/Ethernet
Cross-compile toolchains

Formation

Bachelor's/Master's/PhD in CS/EE

Outils

QEMU
Renode
Synopsys Virtualizer
Bazel
SocketCAN

Description du poste

Rivian and Volkswagen Group Technologies is seeking a Staff Embedded Software Engineer to transform real-world ECU firmware into high-performance virtual devices that run on workstations and cloud servers, bridging hardware and software across the vehicle stack.

You’ll collaborate with core hardware-platform and application-software groups (Charging, Body Controls, Infotainment, Vehicle Dynamics) to craft virtualization models, extend HIL test suites, and own build systems for fast,

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Embedded Software Engineer: Virtual ECU Platforms
Senior Embedded Software Engineer: Virtual ECU Platforms

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Sur place
USD 137 000 - 182 000
Equity in RSUs
Annual performance bonus
Comprehensive benefits package
+1
Senior Embedded Software Engineer, Automotive ECUs
Senior Embedded Software Engineer, Automotive ECUs

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Sur place
USD 150 000 - 210 000
Staff Embedded Systems Engineer, Infotainment & ECU
Staff Embedded Systems Engineer, Infotainment & ECU

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Sur place
USD 180 000 - 260 000
Automotive Virtualization Tech Lead (Embedded)
Automotive Virtualization Tech Lead (Embedded)

Jobgether • États-Unis

Hybride
USD 137 000 - 182 000
Hybrid work environment
Equity participation
Discretionary annual bonus
Senior Embedded ECU Infotainment Software Engineer Equity
Senior Embedded ECU Infotainment Software Engineer Equity

Rivian VW Group • Irvine (CA)

Sur place
USD 150 000 - 210 000
Annual bonus
Equity
Senior Virtual Vehicle Integration Engineer
Senior Virtual Vehicle Integration Engineer

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Sur place
USD 135 000 - 186 000
Equity RSUs
Health coverage
Retirement savings
Staff Software Engineer: Embedded In-Vehicle Video Pipeline
Staff Software Engineer: Embedded In-Vehicle Video Pipeline

Rivian VW Group • Palo Alto (CA)

Hybride
USD 180 000 - 240 000
Health coverage
Retirement savings
Time off
+1
Staff Embedded Software Engineer, Virtualization
Staff Embedded Software Engineer, Virtualization

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Sur place
USD 137 000 - 182 000
Equity in RSUs
Annual performance bonus
Comprehensive benefits package
+1
Embedded Systems Intern: Hardware Bring-Up & Telemetry
Embedded Systems Intern: Hardware Bring-Up & Telemetry

Rivian and Volkswagen Group Technologies • Champaign (IL)

Sur place
USD 25 000 - 44 000
Lead Vehicle Systems Engineer (EV Software & Integration)
Lead Vehicle Systems Engineer (EV Software & Integration)

Rivian VW Group • Palo Alto (CA)

Sur place
USD 150 000 - 190 000