General Motors
Staff Software Engineer - LV Battery
Milford, Michigan, United States of America · Hybrid · Staff · Full-time · Posted Oct 20, 2026
- Experience
- 7+ years required; 10+ years preferred.
- Education
- Bachelor's in Computer Science, Electrical Engineering, or a related technical field; Master's preferred.
About the job
Leads the design and development of low-voltage battery sensing software, guiding technical strategy, engineering practices, and cross-functional delivery.
What you'll do
- Architect and develop scalable, reliable software for LV battery sensing systems.
- Lead technical initiatives, mentor engineers, and improve software development processes and practices.
- Collaborate across teams to define requirements, solve complex problems, and deliver integrated battery solutions.
What they ask for
- Bachelor's in Computer Science, Electrical Engineering, or a related technical field.
- 7+ years of progressive software development experience, focused significantly on embedded systems or automotive applications.
- Strong software coding proficiency in C or other relevant programming languages; experience leading technical projects and initiatives.
- Experience developing and leading battery management sensing software, expertise with different sensing AFEs, and extensive knowledge of SAFe.
Nice to have
- Master's degree in Computer Science, Electrical Engineering, or a related technical field; 10+ years of relevant software development experience.
- Low voltage battery or Tier One experience launching programs; ability to use AI tools to accelerate product development.
Tools
C, SAFe
AI focus
Ability to use AI tools to accelerate product development is preferred.
Model-written summary · the original posting is authoritative