Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software and Controls Integration Engineer - AV Controls Integration

General Motors Proving Ground

Job Description

The Role:

We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design, implementation, and continuous improvement of the software tooling and automation that powers AV Controls integration and support HIL/SIL validation, and release execution.

In this role, you will:

  • Own complex,missioncriticalsoftware components and pipelines that enable reliable, scalable AV Controls integration and regression testing across the ART.

  • Act as the technical lead for integration tooling (Jenkins, Git, HIL/SIL automation, test management) and serve as a key partner to integration engineers, validation, and AV software teams.

  • Apply strong engineering judgment to ambiguous,crossteamproblems, using data and metrics to drive decisions, quality, and continuous improvement.

  • Mentor and elevate other engineers in software engineering best practices, automation, and AV integration patterns.

This is an individual contributor role with broad technical scope and high impact across AV Controls Integration.

What You'll Do:

Integration Tooling & Platform Ownership

  • Design, implement, andmaintain CI/CD pipelines andsupportingservices that build, integrate, andvalidateAV Controls software across multiple scrums and ARTs.

  • Own the HIL/SIL automation framework for AV Controls (job orchestration, scenario execution, results collection, health monitoring), ensuring high reliability and observability.

  • Lead integration of test management systems (e.g., Jira Xray) with Jenkins, Git, and CI pipelines so automated and manual test results are traceable,queryable, and visible in dashboards.

  • Define and evolve standards for configuration management, branching/tagging, and deployment for AV Controls releases.

Integration Execution & Release Enablement

  • Partner with integration leaders to translate release scope and entry/exit criteria into executable automation (pipelines, test suites, gating checks).

  • Implement guardrails in CI/CD (e.g., required checks, regression gates, quality thresholds) to protect release readiness.

  • Develop tools and scripts to streamline bench provisioning, software deployment, data collection, and log analysis for track and HIL/SIL environments.

  • Use telemetry and metrics (regression pass rates, test stability, benchutilization, pipeline health) toidentifybottlenecks and drive systemic improvements.

Quality, Reliability & Engineering Excellence

  • Champion test first andautomationfirstpractices for AV Controls integration; ensure new features ship withappropriate unit, integration, and HIL/SIL coverage.

  • Lead design and code reviews forintegrationrelatedservices, frameworks, and infrastructure; raise the bar for reliability, performance, and maintainability.

  • Drive PRTS resolution androotcauseanalysis for integration and pipeline failures, implementing durable fixes that prevent recurrence.

  • Define andmaintaintechnical documentation, runbooks, and onboarding materials forintegrationtooling and workflows.

Cross Team Technical Leadership

  • Act as the owner for one or more major integration/tooling domains (e.g., HIL orchestration, regression management, deployment tooling), aligning roadmaps with AV Controls and ART priorities.

  • Partner with AV Systems, AV Software, AV Testing & Validation, ADAS, and VMEC teams to ensure integration tooling supportscrossdomainscenarios andcosimulationneeds.

  • Influence architecture and design decisions in AV Controls where integration, safety, and testability are key drivers.

  • Represent AV Controls Integration tooling incrossARTforums, sharing status, risks, and proposals forplatformlevelimprovements.

Mentoring & Culture

  • Mentor level 5-6 engineers on software engineering fundamentals, CI/CD, test automation, and AV integration patterns.

  • Model GM's behaviors and winning ways: take ownership, communicate candidly with data, and collaborate across teams.

Y our Skills and Abilities (Required Qualifications):

  • BS in Computer Science, Computer Engineering, Electrical/Computer Engineering, or related technical field; or equivalent practical experience.

  • +5 years of professional software engineering experience, including substantial work on backend services, build/CI/CD systems, or test automation frameworks in embedded or distributed systems.

  • Demonstratedexpertisein at least one mainstream programming language (e.g., Python, C++, or Java ) and strong software design skills (modularity, testability, observability).

  • Handson experience building and operating CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) for complex, multicomponent systems.

  • Experience with HIL/SIL environments or largescale test automation (test orchestration, environment management, result collection, triage),DSpace,VSpy, INCA, and other vehicle data analysis tools.

  • Proven ability to own and deliver complex technical initiatives end-to-endwith minimal guidance, across multiple stakeholders and teams.

  • Strong communicationskills; ability to translate technical details into clear plans, status, and tradeoffs for engineering and leadership audiences.

W hat Can Give You a Competitive Edge (Preferred Qualifications):

  • MS in related Engineering field

  • Experience in automotive , AV , or othersafetycriticaldomains (e.g., aerospace), especially with controls,perception, or motion planning stacks.

  • Familiarity with Jira , Jira Xray , and test case / requirement traceability practices.

  • Background with Git based workflows , code review practices, andtrunkbaseddevelopment orreleasebranchingstrategies.

  • Exposure to ASPICE , CMMI , or similar process/maturity models, and working within structured SDLC and governance environments.

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 is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software and Controls Integration Engineer - AV Controls Integration in Milford, MI vacancy
  • General Motors is hiring a Senior Controller Integration Engineer in Milford, Michigan, to focus on the integration and testing of controls software in hybrid settings. The role involves working with cross-functional teams and developing testing methodologies for low voltage... 
    Senior
    Software

    General Motors

    Milford, MI
    1 day ago
  •  ...organization is focused on the development of systems, software and controls centered around on-vehicle low voltage power generation,...  ...consumption control strategies in SDV2.0! As a Controller Integration Engineer, you will be a responsible for the integration and... 
    Senior
    Software
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...following through with robust solutions to join our Controls and Software team! Controls Design Engineers work with our systems engineering and software...  ...Develop and execute test cases at unit and higher integration levels; review test results and verify acceptance criteria... 
    Senior
    Software
    Local area
    Work from home
    Relocation package

    Israelvcforum

    Milford, MI
    5 days ago
  •  ...and team-oriented embedded software engineers who enjoy taking on challenges...  ...to join our Suspension Controls and Software team! Embedded...  ...algorithm design engineers. The Senior Software Embedded Controls...  ...strategy (unit and integration), supporting Behavior-Driven... 
    Senior
    Software
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    6 days ago
  •  ...experienced Sr. Issue Resolution Engineer-Brake Controls to join the Chassis...  ...closure under the guidance of senior/Staff engineers. Develop...  ...approaches that help isolate software, hardware, calibration,...  ...(quality, investigations, integration, or validation). Demonstrated... 
    Senior
    Software
    Permanent employment

    General Motors

    Milford, MI
    4 days ago
  •  ...following through with robust solutions to join our Controls and Software team! Controls Design Engineers work with our systems engineering and software...  ...Develop and execute test cases at unit and higher integration levels; review test results and verify acceptance criteria... 
    Senior
    Software

    General Motors

    Milford, MI
    3 days ago
  • $91.5k - $148.1k

     ...industries providing clients with product engineering and low-volume production solutions. Our...  ...products to market faster. The Embedded Software & Controls Engineer III leads controls software development, electronics integration, and system commissioning. This position... 
    Senior
    Software
    Permanent employment
    Monday to Friday
    Night shift
    Weekend work

    Oshkosh Corporation

    New Hudson, MI
    4 days ago
  •  ...Description The Role: Do you want to investigate and solve software and control system problems encountered in our products; and do you...  ...them to make progress? In this role as a Controller Integration Engineer, you will do that by troubleshooting HIL, vehicle system... 
    Software
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  •  ...transformation in vehicle motion control! We are focused on building a...  ...-world vehicle systems. As a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement...  ...strategies. Support integration and testing in simulation environments... 
    Senior
    Software
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  • Senior Software Controls Design Engineer - VMEC page is loaded## Senior Software Controls Design Engineer - VMECremote type: Remote/Hybridlocations:...  ...requirements.* Lead FMEA activities, analyze failure modes, and integrate safety learnings into production algorithms.* Develop... 
    Senior
    Software
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    2 days ago
  • General Motors is seeking a Controls Design Engineer to join their Controls and Software team in Milford Charter Township, MI. This position involves leading the development of control designs for new engine and transmission systems while ensuring adherence to safety and... 
    Senior
    Software

    General Motors

    Milford, MI
    4 days ago
  • General Motors is seeking a Staff AI/ML Vehicle Motion Control Engineer in Michigan to lead the technical direction for AI-based vehicle motion...  ...and collaborating with various teams in vehicle dynamics and software. Candidates should have an M.Sc. or Ph.D. in a relevant field... 
    Senior
    Software

    General Motors

    Milford, MI
    5 days ago
  • A leading automotive company is seeking a Senior Software Engineer for Virtualization and SIL Integration to develop virtual test environments crucial for vehicle software quality. This role entails creating and integrating virtual simulation models, ensuring high-quality... 
    Senior
    Software

    General Motors

    Milford, MI
    2 days ago
  •  ...Warren or Milford as directe d. The Role: The Senior Software Integration Engineer / Senior Software Design Release Engineer will own the...  ...drive continuous improvement opportunities to reduce controller warranty. Support and engage with stakeholders including... 
    Senior
    Software
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    3 days per week

    General Motors

    Milford, MI
    2 days ago
  •  ...directe d. Job Summary for the Sr. Software Integration & Execution Engineer Leads and generates technical...  ...relationships and networks with senior internal/external partners who are...  ...software/code in Embedded C controllers Minimum 5+ years of Automotive... 
    Senior
    Software
    Full time
    H1b
    Local area
    Work from home
    Flexible hours
    3 days per week

    General Motors

    Milford, MI
    2 days ago
  • $125k - $217.1k

    General Motors is seeking a Senior Software Controls Design Engineer to join their VMEC team focused on propulsion, steering, and suspension systems. This role is pivotal in designing, implementing, and testing control algorithms for advanced chassis systems. Candidates... 
    Senior
    Software
    Remote work

    General Motors

    Milford, MI
    2 days ago
  • General Motors seeks a Senior Vehicle Motion Controls Platform Software Design Engineer in Michigan to design and implement advanced control and estimation algorithms for vehicle motion systems. Candidates should have a strong background in controls, robotics, or aerospace... 
    Senior
    Software

    General Motors

    Milford, MI
    3 days ago
  • A leading automotive company is seeking a Senior Software Integration Engineer to lead the software integration in the CI/CD pipeline for vehicle programs. The role requires strong experience in software development and debugging, automotive engineering, and leadership... 
    Senior
    Software
    3 days per week

    General Motors

    Milford, MI
    4 days ago
  •  ...VMEC (Vehicle Mechatronics Embedded Controls) is a production-level group that supports...  ...conversation. The Brake Control Software Engineer is an individual contributor with recognized...  ...with other teams to define and integrate components and verify functionality on... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  •  ...and motivated candidates for the role of SiL SIE (Software-in-the-Loop Simulation Integration Engineer) to support the Global Virtual Engineering (GVE) department...  ..., verification, and validation of embedded controllers for engine, transmission, hybrid, electrification,... 
    Software
    Full time
    Local area
    Work from home

    General Motors

    Milford, MI
    6 days ago
  • Daifuku Co., Ltd. is seeking a Controls Engineer III in Novi, Michigan. The role entails designing and implementing electrical and software elements of baggage security systems. Responsibilities include drafting technical specifications, debugging PLC programs, and collaborating... 
    Senior
    Software

    Daifuku Co., Ltd.

    Novi, MI
    4 days ago
  •  ...OR Browse files Resume is required. Sr. Electrical Controls Engineer My client is looking to add a Controls Engineer to...  ...at least a years’ experience with automation and/or integration, and knowledge of PLCs and software based HMIs is required. The ideal candidate will also... 
    Senior
    Software

    Liberty Personnel Services, Inc.

    Novi, MI
    3 days ago
  •  ...to intuitive design, intelligent software, and next-generation safety and entertainment...  ...process enhancements leveraging integration expertise Verify controller functionality on a bench or...  ...Software, Mechanical or Computer Engineering 5+ years of professional experience... 
    Software
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...Role: The Staff AI/ML Vehicle Motion Control Engineer will be a key technical leader in GM’s...  ...across braking, steering, chassis, and integrated dynamics. You will collaborate closely...  ...dynamics, ADAS/AD, perception, software, and safety to architect and deliver AI... 
    Software

    General Motors

    Milford, MI
    5 days ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...to develop advanced controls and software. The role involves...  ...collaboration with systems engineers, architects, and technical specialists...  ..., ensuring seamless integration into production environments... 
    Software
    Full time
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Milford, MI
    2 days ago
  •  ...Description DUTIES: Lead software readiness reviews to support global...  .... Support and assign Engineers to identify, troubleshoot, and resolve software integration issues. Chair Program Software...  ...experience as an Automotive Engineer, Controls Engineer, or related field of... 
    Software
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    10 hours ago
  •  ...battery systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...global scale. The Role The Propulsion Mounting Engineer - Noise & Vibration (N&V) supports the virtual integration and development of propulsion and ACEC mounting... 
    Software
    Internship

    General Motors

    Milford, MI
    4 days ago
  • General Motors in Milford Charter Township seeks a Brake Control Software Engineer to deliver high-performance control software throughout the vehicle development lifecycle. The ideal candidate will have a BS in Engineering or Computer Science, a minimum of 2 years in embedded... 
    Software

    General Motors

    Milford, MI
    4 days ago
  • $104.1k - $173.9k

     ...industries providing clients with product engineering and low-volume production solutions...  ...products to market faster. The Senior Embedded Software & Controls Tech Specialist will be responsible...  ...embedded systems, and system-level integration. The position is highly technical... 
    Senior
    Software
    Permanent employment
    Monday to Friday
    Night shift
    Weekend work

    Oshkosh Corporation

    New Hudson, MI
    11 days ago
  •  ...congestion” vision for the future and software‑defined vehicles. As a part of...  ...candidates for the role of Senior Software Engineer Virtualization and SIL Integration Engineer (SIE) to support...  ...verification and validation of embedded controllers and calibrations for various... 
    Senior
    Software
    Local area
    Flexible hours
    Shift work

    General Motors

    Milford, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software and Controls Integration Engineer - AV Controls Integration. Be the first to apply!