Senior Software Engineer – Battery Systems Controls

gmoshawa.ca

Austin, Texas, US
Fully remote
Embedded controls software
C, python programming
Troubleshooting field issues
Deliver high-quality software and product-ready AI solutions for embedded controls systems in the electrification space, specifically for Battery Systems Controls

Job Summary

  • Deliver high-quality software and product-ready AI solutions for embedded controls systems in the electrification space, specifically for Battery Systems Controls.
  • Embrace BDD/TDD software development methodologies to ensure Software Built In Quality, promoting early bug detection, and facilitating collaboration between developers, testers, and non-technical stakeholders.
  • GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and tuition assistance programs.

Matching Summary

Deliver high-quality software and product-ready AI solutions for embedded controls systems in the electrification space, specifically for Battery Systems Controls.

Skills & Requirements

Must-have

  • embedded controls software
  • C, Python programming
  • troubleshooting field issues
  • AI solutions/applications
  • Ethernet, CAN, LIN, ARXML
  • software design principles

Nice-to-have

  • customer-centric innovative thinking
  • deal with ambiguity
  • take initiative/self-directed
  • high level of integrity

Key Requirements

  • BS in Engineering or Computer Science
  • 5+ years embedded controls software experience
  • MS in Engineering or Computer Science preferred
  • 8+ years embedded controls software experience preferred
  • Expert in C++, MATLAB Simulink preferred

Work Rights

Not specified

Tailored Resume

Cover Letter