Education: Master’s degree or higher in computer science, electrical engineering
Experience: Minimum of 8+ years of experience in embedded software development, with at
least 5 years in a senior or leadership role.
Prior experience for a leading role in EV motor controls embedded software is highly
desired.
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.
Rivian Internal Strong software development experience under CI/CD (Continuous Integration and
Continuous Delivery)
Pay Disclosure: