Drimva

General Motors

Senior Software Architect - Mechatronic Infrastructure

Milford, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Oct 19, 2026

Location
Milford, Michigan, United States of America
Warren, Michigan, United States of America
Experience
5+ years of relevant software experience; preferred 7–10 years in embedded, infrastructure, or automotive software.
Education
Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field, or equivalent experience.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role, now or in the future.

About the job

Defines embedded infrastructure software requirements and architecture, then builds automated tests to verify deployable solutions for mechatronic systems.

What you'll do

  • Lead technical direction across infrastructure areas and translate ECU-level requirements into testable Solution and POD requirements.
  • Create Gherkin scenarios and reusable C++ and Python test automation; drive defect triage and root cause analysis.
  • Improve traceability and engineering workflows with tooling, CI/CD, and AI-enabled practices; mentor engineers.

What they ask for

  • Bachelor’s degree in a related field, or equivalent experience.
  • Strong C++ and Python skills; experience with test automation for embedded or distributed systems.
  • Working knowledge of AUTOSAR Classic or similar embedded platforms; experience with CAN, LIN, Ethernet, UDS, and DoIP.
  • Understanding of software lifecycle, testing, CI/CD, and experience using AI or LLM tools to improve engineering work.

Nice to have

  • Master’s degree in a related field.
  • Experience with HIL, bench automation, vehicle testing, service-oriented communication, or extending automation frameworks.

Tools

C++, Python, AUTOSAR Classic, CAN, LIN, Ethernet, UDS, DoIP

AI focus

Uses AI and LLM tools to accelerate design, improve requirements and test quality, support debugging, and streamline engineering workflows.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)