Senior Software Architect - Mechatronic Infrastructure
General Motors, Milford, Michigan +1
The role
Job Description
We are seeking a Senior Software Architect to define infrastructure software requirements, translate ECU-level requirements into deployable Solution and POD requirements, and build the automated tests that validate them. This role leads across requirements, architecture, and verification, partnering with system engineers and software teams to ensure solutions are clear, testable, scalable, and ready for deployment. Strong use of AI and LLM tools to accelerate design, improve requirements and test quality, and streamline engineering workflows is a key differentiator.
What you will do
- Lead technical direction for infrastructure areas such as Communications, Controller Safety, Cybersecurity, Data Management, Diagnostics, Programming, and Moding.
- Break ECU-level requirements into clear, testable Solution and POD requirements.
- Create Gherkin scenarios and develop reusable C++ and Python-based test automation.