Staff Power Electronics Software Engineer - Real-Time Embedded
Rivian
Torrance (CA)
On-site
USD 171,100 - 213,900
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Robust medical, dental, and vision insurance
Coverage effective on the first day of employment
Premiums covered by the company
Job summary
A leading electric vehicle manufacturer is seeking an experienced embedded software developer to manage the full software development lifecycle for power electronics, including both vehicle and energy products. The successful candidate will have a strong background in real-time embedded systems and C programming. Responsibilities include designing software architectures, developing testing methodologies, and collaborating on interface designs. The position offers competitive compensation and benefits, with a focus on innovative technology solutions in a dynamic team environment.
Qualifications
At least 8 years of software development experience with real-time embedded C systems.
Fluency in embedded software practices using the C programming language.
Strong background in real-time software component design and testing.
Responsibilities
Specification, design, implementation, and testing of low-level software for power electronics applications.
Work with ambiguous requirements and specifications.
Develop software component testing methodologies.
Skills
Embedded C programming
Version control (Git)
Scripting (Python)
Real-time software design
Education
Bachelor's degree in Computer Engineering
Master’s degree preferred
Tools
SCons
CMake
Makefile
Job description
A leading electric vehicle manufacturer is seeking an experienced embedded software developer to manage the full software development lifecycle for power electronics, including both vehicle and energy products. The successful candidate will have a strong background in real-time embedded systems and C programming. Responsibilities include designing software architectures, developing testing methodologies, and collaborating on interface designs. The position offers competitive compensation and benefits, with a focus on innovative technology solutions in a dynamic team environment.