This role directly supports the Global Battery Systems Lab and Wallace Battery Cell Innovation Center to develop and validate current and future battery technologies within General Motors' electrification portfolio
Job Summary
This role directly supports the Global Battery Systems Lab and Wallace Battery Cell Innovation Center to develop and validate current and future battery technologies within General Motors' electrification portfolio.
The position requires developing and validating test scripts that replicate diverse driving conditions, from desert fast charging to Canadian tundra winter driving, while meeting strict timing requirements.
Candidates will work in a collaborative, software release-oriented team atmosphere, actively participating in peer reviews and continuous improvement projects to mature existing testing methods.
Matching Summary
This role directly supports the Global Battery Systems Lab and Wallace Battery Cell Innovation Center to develop and validate current and future battery technologies within General Motors' electrification portfolio.
Skills & Requirements
Must-have
Battery cycler and power supplier operation
High-level programming in C, C++, Python, or Java
Test script development and validation
Electrical hardware interpretation skills
Algorithm design for task automation
Nice-to-have
Experience with high voltage DC power systems
Knowledge of CAN, LIN, SPI, and Modbus protocols
Familiarity with Agile methodology and Jira
Time series database experience like InfluxDB
Software release control using Git ecosystem
Key Requirements
B.S.E. in Electrical Engineering, Computer Engineering, or Computer Science
2+ years of software development experience
Experience working in a testing lab environment with general hardware tools
Demonstrated proficiency in high-level programming languages such as C, C++, C#, Java, Python, or MATLAB
Ability to interpret electrical drawings and understand electrical hardware