Full-time Posted May 31, 2026
Apply Now

Job Description

Make an impact as a Senior Embedded Programmer at Rivian, focusing on developing and integrating software that powers next-generation vehicle controls. You'll work in an innovative and collaborative environment.

In this role, you will be part of the Architecture, Controls, and Systems team, utilizing your 7+ years of embedded software expertise to create software for vehicle control applications. Your work will involve close collaboration with various engineering teams to ensure interoperability and performance of the platform software, including drivers and middleware solutions.

Key Responsibilities:
• Create and integrate software for vehicle control boards.
• Develop embedded software for applications, including OTA updates.
• Collaborate on design and validation with hardware teams.
• Engage with multiple teams to achieve software objectives.

Requirements:
• Minimum 7 years in embedded software/firmware developmen...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application