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
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
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
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 CompanyTotal Funding
$21.93BKey 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
Recent News
2026-01-24
2026-01-20
2026-01-19
Company data provided by crunchbase