Senior Mechatronics Infrastructure Architect (Hybrid)

3M HEALTHCARE

Milford Charter Township (MI)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

General Motors is seeking a Senior Software Architect to define infrastructure software requirements and develop automated tests that prove those requirements. You will translate ECU‑level requirements into smaller, deployable chunks and lead cross‑functional groups to ensure clear, testable and verifiable infrastructure solutions for GM’s vehicle portfolio.

You will guide the team in requirements authoring, Python test development, and automation tooling while championing best practices for

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or related technical field; or equivalent experience.
  • 5+ years of relevant software experience, including test automation for embedded or distributed systems.
  • Strong proficiency in C++ for test automation or tooling (frameworks, fixtures, data parsing, reporting).
  • Working knowledge of AUTOSAR Classic concepts and configuration, or equivalent embedded platform experience.
  • Practical experience with automotive communication protocols such as CAN, LIN, and Ethernet, and familiarity with diagnostic protocols like UDS and DoIP.
  • Solid understanding of the software development lifecycle, testing methodologies, and CI/CD practices.
  • Demonstrated ability to analyze complex issues, decompose them into testable scenarios, and drive issues to closure across a multi-stakeholder environment.

Responsibilities

  • Define infrastructure requirements and lead cross-functional workgroups to gather, rationalize, and negotiate requirements into clear, testable infrastructure requirements that define interfaces involving PODs, Solutions, application, middleware, software generation tooling, and the BSW.
  • Write high-quality test scenarios in Gherkin format and implement automation code linking to C++ step definitions; analyze results to identify defects and performance issues.
  • Manage and refine the team backlog for requirements and test automation, coaching engineers in requirements authoring, Python test development, AUTOSAR concepts, and good testing practices.

Skills

C++ test automation
AUTOSAR concepts
Embedded software
CI/CD practices
Gherkin / BDD
Python test development

Education

Bachelor’s degree in Computer Science or related field
Master’s degree in Software/Engineering (preferred)

Tools

C++ testing frameworks
Automation tooling

Job description

General Motors is seeking a Senior Software Architect to define infrastructure software requirements and develop automated tests that prove those requirements. You will translate ECU‑level requirements into smaller, deployable chunks and lead cross‑functional groups to ensure clear, testable and verifiable infrastructure solutions for GM’s vehicle portfolio.

You will guide the team in requirements authoring, Python test development, and automation tooling while championing best practices for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Staff Software Engineer - Embedded Systems Lead
Hybrid Staff Software Engineer - Embedded Systems Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Mechatronic Infrastructure Senior Software Architect
Mechatronic Infrastructure Senior Software Architect

3M HEALTHCARE • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Hybrid Senior Embedded QA Engineer — Test Automation Lead
Hybrid Senior Embedded QA Engineer — Test Automation Lead

General Motors • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Senior Test Automation Engineer (Hybrid)
Senior Test Automation Engineer (Hybrid)

General Motors • Mountain View (CA)

Hybrid
USD 125,000 - 193,000
Hybrid Software Integration Lead – Build Cohesive Systems
Hybrid Software Integration Lead – Build Cohesive Systems

General Motors • United States

Hybrid
USD 120,000 - 150,000
Remote Staff Engineer — Embedded Platform Architect
Remote Staff Engineer — Embedded Platform Architect

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
Staff Embedded Platform Architect
Staff Embedded Platform Architect

General Motors • Milford Charter Township (MI)

On-site
USD 171,000 - 289,000
Company vehicle program
Junior Vehicle Software Engineer – Embedded & Cloud (Hybrid)
Junior Vehicle Software Engineer – Embedded & Cloud (Hybrid)

General Motors • Milford (AR)

Hybrid
USD 90,000 - 120,000
Relocation benefits
Health benefits
Hybrid work model
Senior Automotive Hardware Engineer – ECUs & ADAS Systems
Senior Automotive Hardware Engineer – ECUs & ADAS Systems

General Motors • Warren (MI)

Hybrid
USD 125,000 - 193,000
Health, dental, vision
GM vehicle discounts
Retirement savings plan
+2
Entry-Level Embedded QA & Testing Engineer — Hybrid
Entry-Level Embedded QA & Testing Engineer — Hybrid

General Motors • Warren (MI)

Hybrid
USD 60,000 - 80,000
Health benefits
Relocation assistance
GM vehicle discounts