Senior Embedded Software Engineer - EV RTOS & Bring-Up

Hardware FYI

Palo Alto, Northern (CA, KY)

Hybride

USD 140 000 - 210 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Rivian and Volkswagen Group Technologies seek a Senior Embedded Software Engineer to develop the software stack for PCBAs and ECUs, focusing on vehicle controllers. You will work across the software life cycle from application down to drivers, prototyping for co-designs, and building SDKs in a fast-paced EV environment.

You will collaborate with top talent in embedded hardware and software, conducting validation tests in Python/C and contributing to a robust automotive software platform.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science/Engineering.
  • 0,
  • 5+ years of embedded software on microcontrollers in safety-critical domains.
  • Solid understanding of RTOS fundamentals and at least one RTOS-based platform.
  • Strong programming in C/C++ (bare-metal/RTOS), Python/Rust.
  • Hands-on board bring-up and low-level drivers for SPI, I2C, UART, CAN, Ethernet, GPIO, timers, ADC/DAC.
  • Proficiency with embedded debugging tools and lab equipment.
  • Ability to debug end-to-end across firmware, hardware, and test software.
  • Proven track record of cross-functional collaboration and clear technical communication.
  • Ability to crisply communicate with peers and stakeholders.

Responsabilités

  • Develop and maintain software stack for h/w design verification/validation on RTOS-based ECUs.
  • Instrumental with board bring-up, verification, and debugging of automotive electronics.
  • Collaborate across disciplines to deliver quality code and solutions.
  • Debug across s/w and h/w stack to identify root causes and coordinate with teams.
  • Understand build systems, device trees, and kernel driver development.
  • Communicate effectively with peers, stakeholders, customers, and technical leaders.

Connaissances

C/C++
Python
Rust
RTOS basics
Embedded debugging
JTAG/SWD
Cross-functional collab

Formation

Bachelor’s or Master’s degree in Computer Science/Engineering

Outils

Lauterbach
JTAG/SWD
in-circuit debuggers
Oscilloscope
Logic Analyzer
CAN/CAN FD
Ethernet

Description du poste

Rivian and Volkswagen Group Technologies seek a Senior Embedded Software Engineer to develop the software stack for PCBAs and ECUs, focusing on vehicle controllers. You will work across the software life cycle from application down to drivers, prototyping for co-designs, and building SDKs in a fast-paced EV environment.

You will collaborate with top talent in embedded hardware and software, conducting validation tests in Python/C and contributing to a robust automotive software platform.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff Embedded Software Engineer – Automotive ECUs & PCBAs
Staff Embedded Software Engineer – Automotive ECUs & PCBAs

Hardware FYI • Palo Alto (CA), Northern (KY)

Hybride
USD 180 000 - 240 000
RSUs
Health coverage
Retirement savings
+2
Sr. Embedded Software Engineer, RTOS
Sr. Embedded Software Engineer, RTOS

Hardware FYI • Palo Alto (CA), Northern (KY)

Hybride
USD 140 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
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 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
Staff Embedded Engineer, Virtualization for Automotive
Staff Embedded Engineer, Virtualization for Automotive

Rivian VW Group • Irvine (CA)

Sur place
USD 190 000 - 230 000
Equity RSUs
Health coverage
Retirement savings
+3
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
Staff Embedded Software Engineer - Functional Safety Lead
Staff Embedded Software Engineer - Functional Safety Lead

Rivian and Volkswagen Group Technologies • Irvine (CA)

Sur place
USD 171 000 - 214 000
Senior Embedded Software Engineer - EV Charging Systems
Senior Embedded Software Engineer - EV Charging Systems

Rivian • Torrance (CA)

Sur place
USD 135 100 - 168 900
Senior Embedded Software Engineer - EV Charging (Linux)
Senior Embedded Software Engineer - EV Charging (Linux)

Rivian • Irvine (CA)

Hybride
USD 135 000 - 184 000
Medical insurance
Dental insurance
Vision insurance