1

Software Engineer Ev Charging Jobs in Michigan (NOW HIRING)

Insight Global is seeking a Technical Support Engineer for a top energy technology client. This ... including EV charging, energy storage, residential energy systems, solar or home energy ...

Senior Electrical Engineer

Ann Arbor, MI · On-site

$115K - $142K/yr

  • Medical

  • Life

  • Retirement

... EV charging, lighting and control, fire alarm, emergency responder radio coverage, lightning ... Experience with electrical analysis software, such as SKM or AGi32. * Experience with planning ...

Staff Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

You'll join an agile team of doers pioneering our EV future by working collaboratively, staying ... As a Staff Software Engineer, you are a senior individual contributor who leads through technical ...

Platform Software Engineer

Dearborn, MI · Hybrid

$190K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Platform Software Engineer We made history and now we work to transform the future - for our ... You'll join an agile team of doers pioneering our EV future by working collaboratively, staying ...

The Battery Management Systems Design Release Software Engineer is responsible for working with ... Familiar electrification architectures including 48V, EV, HEV, PHEV and BSG systems * Highly ...

EV Licensed Electrician

Detroit, MI · On-site

$25 - $50/hr

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... EV charging stations, Category 2, and DC Fast Chargers Required:The ability to effectively ...

EV Licensed Electrician

Detroit, MI · On-site

$25 - $50/hr

Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares ... EV charging stations, Category 2, and DC Fast Chargers Required:The ability to effectively ...

Showing results 21-40

Software Engineer Ev Charging information

What are the key skills and qualifications needed to thrive as a software engineer in EV charging, and why are they important?

To thrive as a Software Engineer in EV Charging, you need strong programming skills (such as Python, Java, or C++), a solid understanding of electrical systems, and typically a degree in computer science, engineering, or a related field. Familiarity with EV charging protocols (like OCPP), embedded systems, cloud platforms, and experience with relevant certifications (e.g., OCPP certification) are highly valuable. Problem-solving ability, collaboration, and effective communication are vital soft skills in this role. These competencies ensure reliable, scalable, and innovative EV charging solutions in a rapidly evolving industry.

What is the difference between Software Engineer Ev Charging vs Software Engineer Electric Vehicle Infrastructure?

AspectSoftware Engineer Ev ChargingSoftware Engineer Electric Vehicle Infrastructure
CredentialsBachelor's in Computer Science or related field, certifications in software developmentBachelor's in Electrical Engineering or Computer Science, certifications in software and electrical systems
Work EnvironmentDeveloping charging station software, embedded systems, cloud platformsDesigning and integrating EV infrastructure systems, hardware-software interface
Industry UsageAutomotive, renewable energy, tech companies focusing on EV charging solutionsUtilities, transportation, infrastructure companies involved in EV charging networks

While both roles involve software development for electric vehicle systems, Software Engineer Ev Charging primarily focuses on software for charging stations and related platforms. In contrast, Software Engineer Electric Vehicle Infrastructure encompasses broader system integration, including hardware-software interfaces for EV charging networks and infrastructure projects.

What does a software engineer do in the EV charging industry?

A Software Engineer in the EV charging industry designs, develops, and maintains software that powers electric vehicle charging stations and related infrastructure. Their work involves creating applications for user interfaces, backend systems, network communications, and integration with energy management platforms. They may also focus on ensuring security, scalability, and interoperability of charging solutions. This role often requires collaboration with hardware engineers and other stakeholders to deliver seamless charging experiences for users.

What are the typical challenges a software engineer faces when developing EV charging solutions?

A Software Engineer in the EV charging field often encounters challenges such as integrating with diverse hardware platforms, ensuring interoperability with various charging standards, and maintaining secure, reliable communication between chargers and backend systems. Additionally, working in this sector requires staying updated with evolving industry protocols and regulations, which can impact software design and deployment. Collaboration with cross-functional teams—including hardware engineers, network specialists, and product managers—is essential to deliver robust and scalable solutions.

What are popular job titles related to Software Engineer Ev Charging jobs in Michigan?

For Software Engineer Ev Charging jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Software Engineer Ev Charging jobs?

Cities in Michigan with the most Software Engineer Ev Charging job openings:

Propulsion Software Design and Release Engineer

Stellantis

Auburn Hills, MI • On-site

Full-time

Re-posted 23 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 130 frontline employees who took The Breakroom Quiz

13th of 44 rated automakers


Job description

  • SW Design and Release Engineer (DRE) is leading a embedded system software development project with a supplier for a Propulsion System Control Module.
  • Control Modules supported may include Engine, BEV and HEV Supervisory controllers, High Voltage Battery controllers, DCDC Convertors, On Board Charging Modules, Motor Control Processors and other modules controlling propulsion system components.
  • The Design Release Software Engineer are responsible for working with Tier one suppliers and Internal development teams (Base SW and Application SW developers as well as requirements team) for developing and integrating Embedded Software for advanced propulsion system components from initial design concept through full volume production.

Job responsibilities include but are not limited to:
  • Lead the planning and integration program software requirements that satisfy vehicle and component level functional objectives
  • Work cross functionally with SW development (supplier or internal), SW validation, Calibration Diagnostics, FUSA and Architecture teams to manage SW release timing to meet Vehicle build and program timing needs
  • Lead interface for SW issue resolution for Software on a component and vehicle level
  • Lead technical input for SW coordination and requirements alignment meetings
  • Coordinate change management for the component SW
  • Support Validation, SW development and troubleshooting as needed

Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Understanding of Propulsion Systems for ICE, HEV and BEV applications
  • CANALYZER, CANOE and INCA proficiency
  • Good analytical and problem-solving skills
  • Familiar electrification architectures including 48V, EV, HEV, PHEV and BSG systems
  • Highly motivated with self-motivation
  • DVP&R and DFMEA basic understanding
  • Demonstrated ability to work in a team environment
    Preferred Qualifications:
  • Master's degree Electrical, Computer Engineering or a related field
  • Advanced automotive battery design and testing experience
  • Product Design and Release experience
  • Requirements Definition and Management
  • Change Control and Issue Management Tracking

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom