Senior Software Architect - Mechatronic Infrastructure
General Motors Proving Ground
Job Description
The Role:
We are seeking a Senior Software Architect to both define infrastructure software requirements and develop the automated tests that prove those requirements. In this role you will translate ECU-level requirements into smaller, deployable chunks (Solutions and POD-level requirements), and ensure each of those pieces can be independently implemented, integrated, and verified.
You will act as a technical lead and subject-matter expert across this flow - working with ECU-level requirements owners, Mechatronics Infrastructure system engineers, and software implementers who write code within the POD construct - so that requirements are clear, testable, and backed by robust automation. You will coach other engineers, shape test and requirements architecture, and ensure our infrastructure solutions meet safety, quality, and performance expectations for GM's global vehicle portfolio.
What You'll do:
Technical Leadership & Requirements Authoring
Own the technical direction and serve as the primary technical contact in one or more infrastructure Solutions (e.g., Communications, Controller Safety, Cybersecurity, Data Management, Diagnostics, Programming, Moding) from concept through deployment and sustainment, providing guidance on requirement scope, breakdown, and prioritization to peers and leadership.
Lead cross-functional workgroups (ECU-level requirements owners, Mechatronics Infrastructure system engineers, SW implementation teams, bench/HIL and vehicle test) 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 in general.
Test Automation Design & Implementation
Write high-quality test scenarios in Gherkin format (Given/When/Then) that capture expected behavior, negative paths, and non-functional requirements for Solutions and PODs.
Implement and maintain automation code that binds Gherkin scenarios to reusable C++ step definitions and analyze results to identify defects, performance issues, and systemic gaps in requirements or implementation to ensure fast, reliable feedback for infrastructure software changes.
Work with system and software engineers to triage, root-cause, and close issues discovered by automated tests; feed learnings back into requirements, test cases, and coding guidelines, and drive improvements in built-in quality by influencing design for testability and edge-case coverage.
Collaboration, Standards & Continuous Improvement
Manage and refine the team backlog for requirements and test automation work within your area, working closely with other team members to balance feature, enabler, and quality items.
Coach and mentor other engineers in requirements authoring, Python test development, infrastructure concepts (AUTOSAR, SOME/IP, Ethernet, diagnostics), and good testing practices; help onboard new team members and rotations.
Maintain and grow deep knowledge of relevant standards and technologies, including AUTOSAR, UDS, J1979, J1979-2, J1979-3, DoIP, and service-oriented communication (e.g., SOME/IP, DDS, REST).
Help define and refine guidelines for infrastructure requirements, Gherkin scenarios, test case authoring, and traceability from ECU-level requirements to Solution/POD requirements and automated tests/results.
Evaluate new tools, frameworks, and methods in requirements management, test automation, and data analysis; pilot promising approaches and scale those that demonstrably improve coverage, stability, or developer productivity.
Your Skills & Abilities (Required 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.
Strong written and verbal communication skills; able to explain infrastructure behavior, constraints, and test results to both technical and non-technical stakeholders.
Comfortable working independently with a high degree of initiative, while also collaborating effectively within cross-functional teams.
What Will Give You A Competitive Edge (Preferred Skills)
Master's degree in Software, Computer, or Electrical Engineering, or related field.
7-10 years of experience in embedded, infrastructure, or automotive software, ideally including SDV or similar large-scale architectures.
Experience designing or extending test automation frameworks, including integration with CI/CD, metrics, and dashboards.
Hands-on experience with serial data, service-oriented communication (e.g., SOME/IP, DDS, REST), Diagnostics and controlling mechatronic controller hardware.
Familiarity with HIL systems, bench automation, and vehicle test workflows.
Prior experience coaching engineers, leading small technical initiatives, or acting as a feature lead in an Agile environment.
Experience using AI and other LLM models to reduce design times and streamline process flows.
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.
This job may be eligible for relocation benefits.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
Our Company (
Our Culture
How we hire??????? (
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
- ...minimum. The Team: The Low Voltage Infrastructure Team within the Embedded Platform... ...focused on the development of systems, software and controls centered around on-vehicle... ...and highly motivated engineer for our Senior Calibration Engineer position within GM...SeniorLocal areaWork from homeRelocation package
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...Embedded Software Engineer - Basic Software (BSW), Mechatronics Infrastructure Software Platform Work Arrangement: Hybrid: This position...SuggestedFull timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$91.5k - $148.1k
...their high-quality products to market faster. The Embedded Software & Controls Engineer III leads controls software development, electronics... ...Engineering, Computer Science, Computer Engineering, or Mechatronic Systems ~6+ years of relevant engineering experience...SeniorPermanent employmentMonday to FridayNight shiftWeekend work- ...three times per week, at minimum. The Role: The Low Voltage Infrastructure Team within the Embedded Platform Systems & Infrastructure organization is focused on the development of systems, software and controls centered around on-vehicle low voltage power generation...SeniorLocal areaWork from homeRelocation package
- ...The Role: We are looking for a Sr. Software Development Launch Quality Lead to help... ...quality to the next level in the Low Voltage Infrastructure organization! In this role you will... ...): Bachelor’s Degree in Mechanical, Mechatronic, Software, Electrical, or Computer...SeniorLocal areaWork from homeRelocationRelocation package
- ...Senior Embedded AUTOSAR Engineer We are seeking an experienced Senior Embedded AUTOSAR Engineer with 10+ years of expertise in Automotive Embedded Software Development and AUTOSAR architecture. The ideal candidate will be responsible for designing, developing, integrating...Senior
$143k - $256.52k
...design, engineering, and entertainment software. Our innovative tools empower some of the... ...at Autodesk is looking for a Software Architect with extensive experience in developing... ..., GraphQL, and AWS-based server-side infrastructure Minimum Qualifications ~ Bachelor'...For contractorsRemote work- ...for innovative and team-oriented embedded software engineers who enjoy taking on challenges... ...stakeholders across the organization to architect, design, implement, test, and refine... ...control algorithm design engineers. The Senior Software Embedded Controls Software Engineers...SeniorLocal areaWork from homeRelocationRelocation package
- ...touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the... ...problems that matter. Autodesk is seeking a Senior ML Engineer, ML Systems and Infrastructure to design and scale the systems that enable machine...SeniorTemporary workFor contractorsRemote work
- ...will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening... ...Required Qualifications): ~ Master's degree in engineering (Mechatronics, Electrical, Software or Computer preferred). ~ Bachelor's...SeniorH1bLocal areaRelocation packageFlexible hours3 days per week
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...a global scale. Job Posting Title Senior Software Engineer The Role The Electrification... ...(ESNM) organization within Vehicle Mechatronic Embedded Controls, (VMEC), has an opening...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$104.1k - $173.9k
...bring their high-quality products to market faster. The Senior Embedded Software & Controls Tech Specialist will be responsible for the... ...Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic Systems ~8+ years of engineering experience DESIRED...SeniorPermanent employmentMonday to FridayNight shiftWeekend work$73.45k - $132.78k
...Description We are seeking a Senior Transmission Line Engineer who will work as a member of a dynamic team working in a fast... ...systems, voltage conversion projects, new capacity projects, and infrastructure replacement projects. Additionally, he/she will perform...SeniorWork at officeLocal areaImmediate startRemote work$125k - $150k
...Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components...SeniorRelocation package$178.88k - $320.65k
...Job Requisition ID # 26WD94803 Senior Principal Machine Learning Engineer, ML Platform... ...person on the planet. By creating software tools for making buildings, machines, and... ...across Autodesk, including training infrastructure, data platforms, evaluation and experimentation...SeniorFor contractorsRemote work$134.7k - $207.6k
...Job Description About Us: ADAS Infrastructure validation team supports the validation testing of ADAS controllers in the domains of... ...Reguirement Owner/SME, Calibration, System Safety, Platform/APP software and tool teams to implement appropriate test plans for...Local areaWork from homeRelocation packageFlexible hours- ...your input. Your Role with the Company In this position, you’ll work directly with client and internal teams to develop the software requirements and architecture for next-generation real time embedded software for power-controlled system applications such as DC/...
- ...applicable subsystems. · Collaborate with Functional System Architects and Senior Systems Engineers on requirement structure and intent and... ...sub-systems. · Collaborate with V&V engineers and software engineers to review requirements and software implementation...SeniorLocal areaWork from homeRelocationRelocation package
$50 - $58 per hour
...Job Title: Senior Software Engineer/Developer Job Duration: Contract to hire Est. Pay Range: $50.00 - $58.00 (USD) (negotiable... ...field related to Computer Science/Engineering, Mathematics, Mechatronics, Electrical Engineering or similar. Additional...SeniorContract workWork at office- Embedded Developer Location: Milford, MI Duration: Fulltime Job Description: • A bachelor’s degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 5 years of experience in the battery management...Full time
- ...position! What You'll do: Collaborate with Functional System Architect (FSA) to align on requirements structure and intent.... ...Maintain Subsystem FMEAs for VIP. Collaborate with Controls and Software Engineers to review controls design and/or software implementation...SeniorLocal areaWork from home
$129k - $198.4k
...individual contributor focused on developing and optimizing infrastructure to accelerate autonomous vehicle development, testing, and deployment... ...Skills & Abilities: ~ Experience developing scalable software solutions that will be used by many developers ~ Experience...Local areaWork from home$125.25k - $183.7k
...noise management projects to automotive OEM customers. The position will be a subject matter expert towards the customer and internal Software and Requirement engineering. This role will report to the Sr. Director, Software Project Engineering, Car Audio. Your Team...Full timeTemporary workWork at officeImmediate startRemote workFlexible hours$120.75k - $177.1k
...noise management projects to automotive OEM customers. The position will be a subject matter expert towards the customer and internal Software and Requirement engineering. This role will report to the Sr. Director, Software Project Engineering, Car Audio. Your Team...Full timeWork at officeRemote workFlexible hours- The ams OSRAM Opto Semiconductors business offers high-performance opto semiconductor components and in-depth support for state-of-the-art system solutions based on innovative semiconductor light sources. The Business Unit can look back on almost fifty years of production...SeniorWorldwide
- ...Job Description The Role: We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design... ...reviews forintegrationrelatedservices, frameworks, and infrastructure; raise the bar for reliability, performance, and...SeniorLocal areaWork from homeRelocationRelocation package
- ...Job Description Senior Application Engineer Location: Novi, MI (Hybrid/On-site) Employment Type: Full-Time, Salaried Position... ...control system development processes • Knowledge of software and hardware system architectures • Working knowledge of vehicle...SeniorFull timeWork at office
- ..., MI three times per week, at minimum. The Role: The Senior Sub-System Lead Engineer (SSLE) is an individual contributor with... ...maintain sub-system specifications in requirements management software (e.g., DOORS, DNG, Markdown, etc.), including Functional...SeniorLocal areaWork from homeRelocation package
- ...Opportunity Details Senior Applications Engineer Novi, MI Senior Application Engineer Responsibilities... ...of electronic control system development processes, as well as software/hardware architectures Working knowledge of vehicle instrumentation...SeniorWork at officeWorldwide
- ...Senior Salesforce Marketing Cloud Engineer Location: Novi, MI – Day 1 Onsite Job Type: Contract Role Client: Sogeti / Next Quarter Job Description: Technical Experience (Must Have) Experience with setting up and managing Mobile Connect within Salesforce...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect - Mechatronic Infrastructure. Be the first to apply!
- senior work from home Milford, MI
- senior network engineer remote Milford, MI
- senior mulesoft developer Milford, MI
- sr electrical engineer Milford, MI
- senior leadership Milford, MI
- senior vice president of operations Milford, MI
- senior manager automotive Milford, MI
- senior rails developer Milford, MI
- senior vmware engineer Milford, MI
- senior customer success engineer Milford, MI


