Rivian and Volkswagen Group Technologies is seeking a Platform Software Engineer in Irvine, California to architect and integrate battery management platform software for electric vehicles. The ideal candidate will have over 4 years of experience in embedded software development, proficient C programming skills, and knowledge of Real Time Operating Systems. The position offers a total compensation range of $135.1K - $168.9K, including salary and bonuses.
Qualifications
4+ years of experience in embedded software/firmware development, preferably with vertically integrated consumer products.
Experience with battery monitoring firmware and/or power electronics.
Deep familiarity with Real Time Operating Systems.
Responsibilities
Develop and integrate platform software for Rivian’s battery management system.
Design and test safety critical diagnostics in collaboration with safety teams.
Work with hardware and cross-functional teams to meet application requirements.
Skills
Embedded software/firmware development
C programming
Real Time Operating Systems
Automotive communication protocols (CAN, UDS, DOIP)
Hands-on experience with embedded diagnostics tooling
Collaboration and communication
Education
B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field
Tools
Oscilloscopes
Logic analyzers
JTAG
Job description
Rivian and Volkswagen Group Technologies is seeking a Platform Software Engineer in Irvine, California to architect and integrate battery management platform software for electric vehicles. The ideal candidate will have over 4 years of experience in embedded software development, proficient C programming skills, and knowledge of Real Time Operating Systems. The position offers a total compensation range of $135.1K - $168.9K, including salary and bonuses.