Senior Software Engineer – Battery Systems Controls

gmscatharines.ca

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

Job Summary

  • Deliver high-quality software and product-ready AI solutions for embedded control 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 control 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
  • Supervisory controls architecture
  • Automotive communication protocols

Nice-to-have

  • Customer-centric innovation
  • Dealing with ambiguity
  • Self-directed initiative
  • Data analytics for AI/ML
  • AUTOSAR standards and methodology
  • Software Defined Vehicle (SDV) principles

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, Python, MATLAB Simulink, Auto Code Generation, C++ preferred
  • Experience with JIRA, GIT, SAFe preferred
  • Experience with controller communication, diagnostics, complex device drivers preferred
  • Experience with Ethernet, CAN, LIN, ARXML, Ethernet communications protocol preferred
  • Proficient with software architectures preferred

Work Rights

Not specified

Tailored Resume

Cover Letter