Jobiglo

No results.

Sr. Embedded Software Engineer

rivianvw.tech · Palo Alto

Senior 🇬🇧 English
C programming Python RTOS JTAG Flashing tools SPI I2C Ethernet PCIe Embedded toolchains

Job description

About the role

Rivian and Volkswagen Group Technologies are seeking a Senior Embedded Software Engineer to develop and verify software stacks for PCBAs and ECUs across next‑generation vehicle platforms. You will create device drivers, prototype hardware‑software co‑designs, and build validation test cases using C and Python.

Key responsibilities

  • Design, develop, and deploy embedded software on Linux and/or RTOS for board bring‑up, verification, and debugging of automotive electronics.
  • Collaborate with cross‑functional teams to deliver high‑quality code, prioritize issues, and meet tight deadlines.
  • Debug real‑time interactions across software and hardware stacks, using tools such as Lauterbach, oscilloscopes, JTAG, and flashing utilities.
  • Communicate clearly with peers, stakeholders, customers, and technical leaders.

Required profile

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong C programming experience; Python is a plus.
  • Solid understanding of RTOS fundamentals and good debugging skills.
  • Hands‑on experience with hardware debugging tools (Lauterbach, oscilloscope, JTAG, flashing tools).
  • Proficiency in scripting languages such as Python or shell.

Required skills

  • C programming
  • Python
  • RTOS (real‑time operating systems)
  • Linux embedded development
  • Lauterbach debugging
  • Oscilloscope usage
  • JTAG and flashing tools
  • Shell scripting
  • SPI, I2C, Ethernet, PCIe interface protocols
  • Board bring‑up and embedded toolchains (compilers, linkers, linker scripts)

What we offer

  • Competitive base salary
  • Eligibility for annual performance bonus
  • Opportunity to work with leading experts in EV technology
  • Innovative environment focused on sustainable, software‑defined vehicles

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec rivianvw.tech.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 weeks ago

Expires 1 month from now

13 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

rivianvw.tech

Palo Alto