Software Engineer — Self-Driving Middleware
Listed on 2026-10-06
-
Software Development
Software Engineer, Cloud Engineer - Software, Computer Software / Middleware
Rivian is seeking a Software Engineer specializing in safety-critical self-driving middleware to design, develop, and deploy software that underpins autonomous features.
You will work on Linux and real-time operating systems, collaborate on architecture decisions, and support middleware integration across multiple processors and accelerators.
Based in California, this senior role offers a competitive salary and benefits, with a disclosed range reflecting experience and location.
We are seeking a motivated Staff Software Engineer — Self-Driving Middleware to join Rivian in Palo Alto, CA, United States.
Join us at Rivian as our next Staff Software Engineer — Self-Driving Middleware in Palo Alto, CA, United States.
We are currently recruiting a Staff Software Engineer — Self-Driving Middleware for our team in Palo Alto, CA, United States.
This is an excellent opening to take on the Staff Software Engineer — Self-Driving Middleware role at Rivian.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).