Staff Embedded Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Rivian · 9 hours ago

Staff Embedded Software Engineer

Rivian is on a mission to keep the world adventurous forever, focusing on building emissions-free Electric Adventure Vehicles. The Staff Embedded Software Engineer will enhance inverter software performance, safety, and reliability while leading the design and development of key software functions and frameworks.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Technical Leadership: Lead the design, development, implementation, and enhancement of the key software functions and frameworks for PWM control, key sensors such as position, voltage, current, and temperature sensors, as well as fault detection and reaction frameworks
Innovation and Problem Solving. Greatly enhance the inverter software performance, safety, robustness, and reliability. Solve complex technical problems with robust and scalable solutions
Mentorship: Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
Collaboration: Work closely with hardware engineers, program managers, and other stakeholders to define system requirements and develop integrated solutions
Project Management: Oversee multiple projects, ensuring timely delivery and adherence to specifications, while managing resources and budgets effectively
Documentation: Maintain comprehensive documentation of design specifications, development processes, and troubleshooting procedures

Qualification

Embedded software developmentC/C++ programmingEmbedded systems architectureReal-time operating systemsPower electronics knowledgeMicrocontrollers experienceSoftware development lifecycleAgile methodologiesScrumFault detection frameworks

Required

Master's degree or higher in computer science, electrical engineering
Minimum of 8+ years of experience in embedded software development, with at least 5 years in a senior or leadership role
Proficient in C/C++ programming languages
Deep understanding of embedded systems architecture and real-time operating systems (RTOS)
Knowledge of power electronics and safety
Knowledge of hardware design and integration
Experience with microcontrollers, microprocessors, and peripheral interfaces
Strong knowledge of software development lifecycle and methodologies, including Agile and Scrum
Strong software development experience under CI/CD (Continuous Integration and Continuous Delivery)

Preferred

Prior experience for a leading role in EV motor controls embedded software is highly desired

Benefits

Paid vacation
Paid sick leave
Life insurance
Medical insurance
Dental insurance
Vision insurance
Short-term disability insurance
Long-term disability insurance
401(k) Plan
Employee Stock Purchase Program

Company

Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.

H1B Sponsorship

Rivian has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (70)
2023 (54)
2022 (79)
2021 (21)

Funding

Current Stage
Public Company
Total Funding
$21.93B
Key Investors
Volkswagen GroupUS Department of EnergyIllinois Department of Commerce & Economic Opportunity
2025-06-30Post Ipo Equity· $1B
2024-11-25Post Ipo Debt· $6.6B
2024-05-02Grant· $827M

Leadership Team

leader-logo
Robert Scaringe
Chief Executive Officer
linkedin
leader-logo
Claire McDonough
Chief Financial Officer
linkedin
Company data provided by crunchbase