Workplace Status:
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, MI three times per week, at minimum.
The Role
The Controller Test Engineer role is responsible for developing and testing our next generation software.
The Mechatronic Software Platform Organization leads a mission to create a robust mechatronic software infrastructure which will enable GM to deliver features and functions that will excite and delight our customers. We are an engaged, inclusive, and innovative team that adapts to challenges and works together to enable the enterprise to deliver and test application code frequently and efficiently to support our Software Defined Vehicle future. These are exciting times and we want you to be a part of our mission!
This is a brand new growing organization, and as such we need innovative thinkers to fill multiple openings in roles similar to those defined below.
What You’ll do:
- Develop and execute controls test plans and procedures to accurately test controls software and ensure designs are of high quality.
- Propose enhancements in both test processes and strategic approach.
- Create and maintain overall test matrix encompassing infrastructure-level test cases, CG-based test cases, and any application-level test cases that will run on virtual hardware and/or physical properties such as benches and vehicles.
- Develop automated test procedures that can be run on benches and/or vehicle.
- Execute verification and validation testing on time and with quality to meet program milestones.
- Provide testing status to leadership and the appropriate program teams.
- Collaborate with algorithm design development engineers, technical specialists, and calibrators to improve controls algorithms.
- Lead issue resolution by providing technical direction.