Contract – Energy Controls Software Engineer
Volkswagen Group of AmericaAbout the role
Primary Location
- United States-EA Home BasedDescription
Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC fast charging network, Electrify America is actively contributing to electrifying mobility today and building a more sustainable future.
At Electrify America, we value innovation, collaboration, and a commitment to sustainability. We strive to establish a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this rapidly growing company, you can work on state-of-the-art technology and join a team making a significant impact in the world. If you're interested in joining a dynamic, innovative company, Electrify America is a place where you can learn, grow, and make a difference!
Role Summary:
As a Contract Software Engineer – Energy Controls at Electrify America, you will play a pivotal role in developing and implementing our Energy Management System (EMS). This system will integrate with Electric Vehicle Supply Equipment (EVSE) and on-site Battery Energy Storage Systems (BESS to seamlessly control total load at a charging site.
Your expertise in embedded development, control systems, and IoT platforms will be crucial in contributing to the technical architecture, developing functional and technical requirements, and translating control algorithms into software implementations. You will collaborate closely with validation teams, source necessary hardware, and support safety and compliance testing. This role requires a strong problem-solving mindset, excellent communication skills, and the ability to thrive in a fast-paced environment.
Role Responsibilities:
Main responsibility – Software Development (80%)
- Source hardware and customize firmware for EMS to allow in-house software integration.
- Implement communication protocols to interface with various charging peripherals including BESS, EVSE, and metering devices.
- Support an API integration with Electrify America's CPO backend.
- Develop software control algorithm to manage total site load.
- Utilize simulations (Matlab/Simulink, HiL, SiL) for algorithm development.
Additional responsibilities – Requirements and Architecture Support (10%)
- Develop functional and technical requirements.
- Outline controller requirements and evaluate new topologies.
- Specify microcontroller requirements and drive part selection.
- Develop control strategies and supporting algorithms.
- Evaluate and improve control strategies and algorithms.
Additional responsibilities – System Integration and Validation (10%)
- Test, validate, and troubleshoot controller implementation.
- Debug field issues and devise solutions.
- Collaborate with validation teams on integration test strategies.
- Validate system performance and ensure compliance with specifications.
- Conduct field tests to verify system integration and functionality.
- Support safety/compliance testing.
Qualifications
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s