layiq
worthy; deserving; fitting; suitable.
A role, opportunity, or path that merits attention, time, and pursuit.
Loading LAYIQ…Job opportunity
Milford, Michigan, United States of America; Milford Proving Ground - Bldg 16A
Source: General Motors careers · View original posting
From General Motors's posting. “We” and “our” refer to the employer.
Job Description
Hybrid: The successful candidate is expected to report to Milford, MI three times per week, at minimum, or as dictated by the business.
General Motors is seeking a motivated Software Engineer to join the Battery Energy Transfer organization. This role develops embedded software for electrified vehicles, with a focus on power-electronics control and energy-transfer functions such as onboard charging, power conversion, charging and discharging, and vehicle-to-everything capabilities.
You will design, implement, integrate, and validate production-quality software that enables safe, reliable, and efficient transfer of energy between the vehicle, battery, and charging infrastructure. The role combines hands-on embedded software development with system-level collaboration across software, controls, systems, validation, calibration, electrical architecture, and hardware teams.
Master’s degree in a relevant engineering or computer science discipline.
5+ years of professional experience in automotive embedded software development, power-electronics controls software, or a closely related field.
Experience with onboard chargers, OBCM systems, AC/DC converters, DC/DC converters, power-factor correction, voltage/current control, or related power-electronics applications.
Experience with automotive charging, discharging, EVSE interfaces, V2X, V2G, or charging protocols such as DIN/ISO, CCS, NACS, or CHAdeMO.
Knowledge of CAN, LIN, Ethernet, ARXML, UDS, or other automotive communication and diagnostic technologies.
Familiarity with requirements and traceability tools such as DNG or DOORS, and development tools such as Git, Jira, CANoe/CANalyzer, or equivalent platforms.
Experience with software architecture, MBSE concepts, automated testing, CI/CD pipelines, or DevOps practices.
Experience with HIL, SIL, CoSim, bench, dyno, or vehicle-level validation.
Knowledge of functional safety, cybersecurity, ASPICE, MISRA, or other automotive software quality practices.
Experience with BDD or TDD methods and writing behavior-focused, testable requirements.
Strong interest in electrification, power conversion, and automotive embedded software.
Ability to move between detailed code-level problem solving and system-level technical discussions.
Ownership mindset, curiosity, and willingness to resolve issues through collaboration.
Commitment to building safe, maintainable, testable, and reusable software.
Ability to work in an agile environment and manage priorities across multiple stakeholders.




This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

Relocation benefits are available for candidates who qualify under company policy.

 About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
LAYIQ is an independent job-discovery service. This listing does not imply a partnership with or endorsement by the employer. Review the original posting for current details and availability.
Employer posted:
How to spot a ghost jobGhost Job Checker: check another job link
The checker shows whether the employer still lists a job.
CDR Companies · Frankfort, KY, US
BKF · Los Angeles, CA, US
TOMORROW HIRE · Tysons, VA, US
Atoms · Mountain View, CA
Atoms · Mountain View, CA
Atoms · Mountain View, CA