General Motors is seeking a motivated Software Engineer to join the Battery Energy Transfer organization. The role develops embedded software for electrified vehicles, focusing on power-electronics control and energy-transfer functions such as onboard charging, power conversion, charging and discharging, and vehicle-to-everything capabilities. The engineer will design, implement, integrate, and validate production-quality software to enable safe, reliable, and efficient energy transfer between the vehicle, battery, and charging infrastructure. The work combines hands-on embedded software development with system-level collaboration across software, controls, systems, validation, calibration, electrical architecture, and hardware teams. This role is categorized as hybrid. The successful candidate is expected to report to the Milford, Michigan location at least three times per week, or at the frequency dictated by the business. Relocation benefits are available for candidates who qualify under company policy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level