What is an Embedded Engineer at Rivian?
As an Embedded Engineer at Rivian, you are at the core of the transition to sustainable transportation. You will be responsible for developing the low-level software that controls the vehicle’s vital systems, ranging from battery management and powertrain control to advanced driver-assistance systems (ADAS) and vehicle connectivity. Your work directly impacts the performance, safety, and reliability of Rivian vehicles, ensuring that the hardware and software operate in perfect harmony.
The role demands high technical proficiency and the ability to operate in a fast-paced, high-stakes environment. You will collaborate with mechanical, electrical, and systems engineers to solve complex integration challenges that are unique to the automotive industry. This position is critical because Rivian builds vertically integrated products; as an Embedded Engineer, your code is the bridge between raw electrical signals and the seamless driving experience that defines the brand.



