Skip to main content

Software Engineer, Energy Storage & Distribution

Software Engineer, Energy Storage & Distribution

Join to apply for the

Software Engineer, Energy Storage & Distribution

role at

Rivian and Volkswagen Group Technologies .

About Us

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for the automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.

Responsibilities

Develop algorithms and controllers in an embedded-C environment for battery management features and related energy distribution and management applications for our commercial and customer fleet.

Collaborate with cross-functional teams to define, develop and integrate vehicle-wide functions.

Write automated tests for the software components, using unit, SIL, and physical HIL tests.

Create scalable architectures and designs keeping in mind Functional Safety, DFMEAs and software reliability.

Participate in technical meetings with peers and management to review feature design and performance.

Help develop test plans alongside other team members to achieve design & validation goals.

Participate in code reviews during development sprints.

Qualifications

Bachelor's in Electrical Engineering, Computer Science or equivalent engineering or sciences.

Experience in programming in C or C++ for embedded systems.

Experience integrating hardware and software for sensors, batteries, or other peripherals or ICs.

Working knowledge of communication protocols such as LIN, CAN, DOLP, or equivalent.

Strong interpersonal skills.

Willingness to learn.

#J-18808-Ljbffr

Software Engineer, Energy Storage & Distribution

United States
Full time

Published on 07/18/2025

Share this job now