Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. Software Engineer, Embedded, Autonomy image - Rise Careers
Job details

Sr. Software Engineer, Embedded, Autonomy

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 to attract. 

 

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. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. 


Role Summary

In this position, you will be an individual contributor developing embedded software for Rivian’s next-generation autonomous driving platform. You will design, develop, and test stand-alone Embedded applications to enable Rivian’s autonomy stack. The ideal candidate should have good problem-solving skills and be able to collaborate effectively with cross-functional teams to improve our onboard software stack.


Responsibilities

 

  • Design, implement, and maintain embedded software for Rivian's electric vehicles, ensuring high performance and reliability.
  • Develop application software on both Linux and RTOS based Embedded platforms.
  • Collaborate closely with the BSP team to bring-up sensor hardware.
  • Collaborate with cross-functional teams to test and integrate software into Rivian vehicles.
  • Identify and implement optimizations to enhance system performance, memory utilization, and power efficiency.
  • Diagnose and resolve hardware/software defects.
  • Participate in and conduct code reviews to maintain code quality, adherence to coding standards, and knowledge sharing within the team.
  • Create and maintain comprehensive documentation for software designs, interfaces, and testing procedures.
  • Develop and execute test plans to validate software functionality, safety, and reliability in compliance with automotive standards.
  • Keep up with industry trends, emerging technologies, and best practices to contribute to continuous improvement within the team.

Qualifications

 

  • 3+ years of work experience with a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience in embedded software development on both Linux and RTOS environments.
  • Proficiency in C and C++ programming languages.
  • Strong understanding of modern SoC architectures, operating system fundamentals, hardware/software interfaces, and abstractions.
  • Experience developing unit tests using the GoogleTest framework.
  • Knowledge of embedded development tools and debuggers.
  • Familiarity with version control systems (e.g., Git) and issue tracking tools.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Nice to haves:
    • Experience writing test automation using the Pytest framework.
    • Experience writing SQL queries to collect performance metrics from the customer fleet.

Pay Disclosure

Salary Range for California Based Applicants: $162,800.00 - $203,500.00 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary: Rivian 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 effective on the first day of employment, and Rivian covers most of the premiums.



Equal Opportunity

Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

 

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 accommodations to assist you in the search and application process, please email us at [email protected].

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 in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. 

 

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 team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services. 

 

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 laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.  

 

Please note that we are currently not accepting applications from third party application services.

Rivian Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Rivian DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Rivian
Rivian CEO photo
R.J. Scaringe
Approve of CEO

Average salary estimate

$183150 / YEARLY (est.)
min
max
$162800K
$203500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 11 hours ago

Contribute as a Software Engineering Fellow at Movement Labs to develop internal tooling and AI-powered backend systems supporting progressive political change in a fully remote, temporary role.

Photo of the Rise User
Posted 16 hours ago

A senior frontend software engineer opportunity at Leadr to shape an innovative SaaS platform while working fully remotely.

Posted 6 hours ago

Experienced Cobol Developer needed for a growing IT consultancy to manage mainframe application development in St. Louis, MO.

xAI Hybrid East Palo Alto, California, United States
Posted 11 hours ago

Contribute as a fullstack engineer at xAI, working onsite in Palo Alto to develop high-performance AI-driven consumer products leveraging Grok.

Superblocks Hybrid New York, New York, United States
Posted 12 hours ago

Innovate and scale core backend systems at Superblocks, a leading AI startup empowering the next generation of AI-powered software.

Photo of the Rise User
Apple Hybrid Austin, Texas, United States
Posted 10 hours ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Contribute to Apple's hardware quality by developing, debugging, and maintaining systems software within a cross-functional global team.

Superblocks Hybrid New York, New York, United States
Posted 12 hours ago

Superblocks seeks a skilled Backend Engineer to develop core AI agent systems and governance at their NYC headquarters.

Photo of the Rise User
Posted 11 hours ago

Contribute to a global leader’s cloud contact center platform as a Senior Full Stack Engineer specializing in C++, JavaScript, and VoIP protocols.

Jerry.ai Hybrid No location specified
Posted 4 hours ago

Contribute to the growth of Jerry.ai as a Senior Backend Engineer by designing and optimizing scalable real-time data processing backend systems.

Experienced Sr. Full Stack Developer wanted to design and develop privacy-focused cloud applications for a leading identity protection company.

Propio Hybrid Overland Park, Kansas, United States
Posted 11 hours ago

Propio is seeking a skilled MLOps Engineer to build and maintain scalable, secure AI model deployment pipelines that power multilingual communication tools.

Photo of the Rise User
Airbnb Hybrid Village of Kings Point, New York, United States
Posted 10 hours ago
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off

An opportunity to lead the development of scalable AI evaluation frameworks for Airbnb’s Generative AI products as a Staff Software Engineer.

Posted 1 hour ago

Innovative startup in Silicon Valley is seeking an expert Front End Engineer contractor to build and optimize high-quality, responsive web applications in the field of Generative AI and biomedicine.

Rivian is an American electric vehicle manufacturer and automotive technology and outdoor recreation company founded in 2009 and headquartered in Irvine, California.

3 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge InnovatorBadge Future Unicorn
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
July 29, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!