Staff Embedded Motor Controls Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rivian · 2 hours ago

Staff Embedded Motor Controls Software Engineer

Rivian is seeking a highly skilled and experienced Staff Embedded Motor Controls Software Engineer to join their inverter-embedded software team. The role involves enhancing inverter software performance and reliability, while also mentoring junior engineers and collaborating with hardware engineers and program managers.

AutomotiveElectric VehicleManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

C/C++ programmingPython programmingEmbedded systems architectureReal-time operating systemsPower electronics knowledgeMicrocontrollers experienceSoftware development lifecycleAgile methodologiesScrum methodologiesMentorshipProject managementCollaboration

Required

Bachelor's or master's degree 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 and python programming languages along with software design
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 propulsion embedded software is highly desired

Benefits

Annual performance bonus
Equity awards
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