Senior Software Engineer- Battery Energy Transfer

General Motors · Milford, MI, United States

Location
Milford
Job Type
Full-time
Posted
July 18, 2026

Job Description

**Job Description**

**DUTIES** : Deliver high-quality software for embedded controls systems in the electrification space, specifically for High Voltage Energy Transfer. Design, develop, and implement Physics and Controls requirements to continuously improve software for mechatronic controls, diagnostics strategies, and controller communication. Utilize automated test tools in build environments, test benches, and vehicles to verify functionality at the Controller, System, and Vehicle level. Embrace BDD (Behavior Driven Development) and TDD (Test-Driven Development) software development methodologies to ensure Software Built-In Quality, promote early bug detection, and facilitate collaboration between developers, testers, and non-technical stakeholders. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office. Multiple positions available.

**REQUIREMENTS** : Bachelor's degree in Electronic Engineering, Electrical Engineering, Mecha...

Ready to Apply?

Submit your application for Senior Software Engineer- Battery Energy Transfer at General Motors

Apply Now