Job Overview
About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown.
Role Summary
We are looking for an Embedded Software Engineer who understands the lay of the land of this rapidly growing EV marketplace. Our team focuses on providing software stack for Design Verification of
Responsibilities
Design, develop and deploy embedded software on Linux and/or RTOS for board bring-up, verification, and debugging of automotive electronics Collaborate across multiple teams to
Qualifications
Bachelor’s or Master’s degree in Computer Science/Engineering or related field Experience in C/C++ programming skills Good understanding of Linux and/or RTOS fundamentals Good debugging skills
Preferred Skills
Good understanding of interface protocol stacks (SPI, I2C, Ethernet, PCIe), and board bring-up Knowledge of OS internals (process scheduler, memory management, concurrency,
synchronization, storage)
Experience in using electronic test equipment for debugging at the hardware level Experience with embedded toolchains (compilers, linkers, linker scripts)
Pay Disclosure
Salary Range Northern California-Based Applicants: $116,300 – $145,400 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary: Rivian and Volkswagen Technology provides robust medical/Rx, dental, and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires
Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the
Please note that we are currently not accepting applications from third party application services.
Company logo: https://media.licdn.com/dms/image/v2/D560BAQHvpIXx-FDGDw/company-logo_400_400/company-logo_400_400/0/1731705583757/rivian_and_vw_group_technologies_logo?e=1746057600&v=beta&t=kR-M0X0SJgMQSRV3efoMgE_6c_7phWc5zUNTi2Aqcq0
Job Detail
Related Jobs (2754)
- Software Development Engineer III – ON-SITE on June 3, 2025
- Senior Software Engineer I (Full stack Dev) – ON-SITE on June 17, 2025
- Senior Software Engineer (HR) – HYBRID on June 7, 2025
- Full Stack Software Engineer (Freelance) – REMOTE on June 7, 2025
- Full Stack Software Engineer II – HYBRID on June 9, 2025
- Graduate 2025 Software Engineer I Backend, Chile on June 17, 2025
- C#/.Net Software Engineer x 3 – C#/.Net – New (REFBJ22) – HYBRID on June 8, 2025
- Software Engineer – Memberships – ON-SITE on June 9, 2025
- Senior Software Engineer, Distributed Backend – HYBRID on June 16, 2025
- Full Stack Software Application Engineer – ON-SITE on June 20, 2025