Rivian and Volkswagen Group Technologies · 4 weeks ago
Sr. Software Engineer, Energy Storage and Distribution
Rivian and Volkswagen Group Technologies is a joint venture focused on creating innovative solutions for electric vehicles. They are seeking a Senior Software Engineer to develop embedded software for charging systems, ensuring efficient and intelligent charging experiences for electric vehicles worldwide.
AutomotiveInformation TechnologySoftware
Responsibilities
Develop embedded software in C for automotive ECUs, with a focus on charging and battery systems
Architect and implement communication control systems for vehicle charging operations and battery energy management
Design and document software algorithms at both vehicle and system levels, based on functional and system requirements
Develop software that adheres to global EV charging standards, including J1772, ISO 15118, DIN 70121, GB/T, and CHAdeMO
Integrate and calibrate battery and charging software with other EV domains such as BMS, thermal management, connectivity, and security
Utilize CAN, Ethernet, and vehicle telemetry systems for diagnostics and data analysis
Collaborate with systems and test engineers to investigate and resolve charging issues encountered in the field
Design and implement automated test cases for unit testing, software-in-the-loop (SIL), hardware-in-the-loop (HIL), and vehicle-level validation, utilizing tools like Pytest or OpenHTF
Analyze fleet data and lab test results to enhance software performance and reliability
Track feature maturity and validation coverage throughout the development lifecycle
Root causing issues across multiple domains including electrical, software, and physical
Prioritize and escalate issues based on their impact on users and program timelines
Qualification
Required
Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
Minimum of 3 years of experience in control algorithm development, integration, or calibration—preferably in the automotive or aerospace industry
Strong understanding of control theory, embedded systems, and software architecture
Demonstrated ability to develop, test, and deploy real-time firmware within complex systems
Hands-on experience with firmware integration, calibration, debugging, and vehicle-level testing
Proficiency in C and Python
Familiarity with EV electrical architecture, including battery management, thermal systems, and high-voltage charging
Working experience with system-level integration of electrical and communication systems
Proficiency with charging communication standards (J1772, ISO 15118, DIN 70121, GB/T, CHAdeMO)
Knowledge of ISO 26262 and automotive functional safety practices
Experience using requirements management tools such as Jama or DOORS
Experience with issue tracking tools such as Jira
Experience with communication bus tools like Vector CANalyzer or PCAN
Experience with software calibration tools such as Vector CANape
Benefits
Robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26
Flex Time Off
Retirement savings plans
Medical, vision and dental coverage
Company
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies develops scalable automotive software and technology platforms for multiple vehicle segments.
H1B Sponsorship
Rivian and Volkswagen Group Technologies 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 (9)
Funding
Current Stage
Late StageRecent News
2025-11-14
Company data provided by crunchbase