Work Classification:
Hybrid: This means the successful candidate is expected to report to their primary location (Milford, MI) three times per week, at minimum, or other frequency dictated by the business.
The Team:
The Mechatronic Software Platform team builds and maintains the infrastructure supporting GM’s SDV 2.0 architecture. Core focus areas include Ethernet communications, cybersecurity, diagnostics, programming interfaces, and calibration/configuration management.
The Role:
Lead integration and testing of embedded controls. Ensure controller functionality aligns with design intent by diagnosing system-level issues and driving resolution.
What You'll Do:
-
Define and execute test scenarios across bench and vehicle environments.
-
Debug software and troubleshoot issues across hardware, software, calibration.
-
Collaborate with specialists to resolve complex system interactions.
-
Develop and test experimental software with minimal guidance.
-
Create automated test procedures and robust validation plans.
-
Apply strong organizational skills and manage configuration/calibration data effectively.
Your Skills & Abilities ( Required Qualifications):
-
BS in Computer Science, Electrical, Software, Mechanical or Computer Engineering.
-
2+ years of professional experience in software integration, CI/CD and/or DevOps with experience in tooling, infrastructure solutions and automated testing.
-
Experience in SW development/testing, instrumentation and benches (e.g. dSPACE).
-
Knowledge of Python.
-
Experience with VECUs or virtual environments.
-
Ability to independently investigate issues based on limited information, demonstrating high level of analytical ability to resolve complex problems.
-
Creative and disciplined with a strong sense of ownership, responsibility and on schedule delivery commitment.
-
Capable of completing multiple tasks with competing priorities.
-
High level of interpersonal skills to work effectively.
What Will Give You a Competitive Edge (Preferred Qualifications):
-
MS degree in Computer Science, Electrical, Software, Mechanical or Computer Engineering.
-
5+ years of professional experience in software integration, CI/CD.
-
Ethernet, Cybersecurity, Diagnostics experience.
-
Experience with Automotive Communication Protocols (Ethernet/CAN/LIN).
-
Project management skills: planning and prioritizing work to deliver required objectives on time with quality.
Benefits:
GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Relocation:
This job may be eligible for relocation benefits.