company

Senior Software Engineer - Energy Storage & Distribution

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

ResponsibilitiesDevelop embedded software in C for automotive Electronic Control Units (ECUs), focusing on charging and battery systems. Design and implement communication control systems for vehicle charging operations and battery energy management. Create and document software algorithms at both vehicle and system levels, grounded in functional and system requirements. Develop software compliant with global electric vehicle charging standards, including J1772, ISO 15118, DIN 70121, GB/T, and CHAdeMO. Integrate and calibrate battery and charging software with other electric vehicle domains such as Battery Management Systems (BMS), thermal management, connectivity, and security. Utilize CAN, Ethernet, and vehicle telemetry systems for diagnostics and data analysis. Work with systems and test engineers to diagnose 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, using tools like Pytest or OpenHTF. Analyze fleet data and lab test outcomes to improve software performance and reliability. Monitor feature maturity and validation coverage throughout the development cycle.

About the job

Rivian and Volkswagen Group Technologies combines the strengths of two established automotive companies to advance electric vehicle technology. This partnership focuses on developing operating systems, zonal controllers, and cloud connectivity to address the evolving needs of software-defined vehicles. The team applies expertise in connectivity, artificial intelligence, and security to create smarter and more sustainable vehicles for a global market.

Role overview

The Senior Software Engineer - Energy Storage & Distribution will join the Charging team to develop embedded software for electric vehicle charging systems. This work aims to ensure charging is safe, efficient, and intelligent for vehicles used around the world.

Collaboration and impact

This role works closely with teams across software, controls, systems, and hardware. The solutions created must perform reliably in both laboratory settings and large-scale fleet operations.

About Rivian and Volkswagen Group Technologies

At Rivian and Volkswagen Group Technologies, we are committed to revolutionizing the automotive landscape through innovative technology solutions. Our joint venture combines the expertise of two industry leaders to create software-defined vehicles that meet the evolving demands of electric mobility. Join us in shaping a sustainable future for transportation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.