[Skip To Content]

Senior Software and Controls Integration Engineer – AV Controls Integration

  • 위치
    • Milford, Michigan
  • 직무 유형 Full time
  • 게시됨
  • Job Requisition JR-202605698

설명

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, missioncritical software 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, crossteam problems, 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, and maintain  CI/CD pipelines  and supporting services that build, integrate, and validate AV 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, bench utilization, pipeline health) to identify bottlenecks and drive systemic improvements. 

Quality, Reliability & Engineering Excellence  

  • Champion  testfirst  and automationfirst practices for AV Controls integration; ensure new features ship with appropriate unit, integration, and HIL/SIL coverage. 

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

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

  • Define and maintain technical documentation, runbooks, and onboarding materials for integration tooling and workflows. 

CrossTeam 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 supports crossdomain scenarios and cosimulation needs. 

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

  • Represent AV Controls Integration tooling in crossART forums, sharing status, risks, and proposals for platformlevel improvements. 

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. 

  • Demonstrated expertise in 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-end with minimal guidance, across multiple stakeholders and teams. 

  • Strong communication skills; 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 other safetycritical domains (e.g., aerospace), especially with controls, perception, or motion planning stacks. 

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

  • Background with  Gitbased workflows , code review practices, and trunkbased development or releasebranching strategies. 

  • 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.)

이 직무는 하이브리드 직무로 분류됩니다. 즉, 선발된 지원자는 특정 근무지로 주 3일 이상(또는 관리자가 지정한 다른 빈도로) 특정 근무지로 출근해야 합니다.

이 직무는 리로케이션 혜택을 받을 수 없습니다. 모든 리로케이션 관련 비용은 최종선정 된 지원자가 부담해야 합니다.

다양성 정보

General Motors는 법적으로 금지된 차별을 배제하는 것은 물론 포용성과 소속감을 진정으로 장려하는 직장이 되기 위해 노력하고 있습니다. 당사는 다양성이 보장되는 환경에서 직원들이 역량을 발휘하고 우리 고객을 위한 더 좋은 제품을 개발할 수 있다고 믿습니다. 따라서 입사에 관심 있는 사람이 있다면 포지션별 주요 업무와 자격을 확인하고 본인이 보유한 기술과 능력에 부합하는 모든 포지션에 적극적으로 지원하기를 장려합니다. 지원자는 채용 과정에서 역할 관련 평가(해당하는 경우) 및/또는 채용 전 스크리닝을 통과해야 합니다.  자세한 정보는 GM 채용 과정 안내를 참고하십시오.

공평한 취업 기회 선언 (미국)

General Motors는 공평한 기회를 제공하는 고용주임을 자부합니다.  자격을 만족하는 지원자는 인종과 피부색, 성별, 성적 지향, 성별 정체성, 국적, 장애, 재향 군인 보호법 적용 여부와 상관없이 채용 후보로서 심사를 받습니다. 

숙소 (미국 및 캐나다)

General Motors는 장애인을 포함한 모든 구직자들에게 취업 기회를 제공합니다. 구직이나 취업 지원에 도움이 되는 합리적인 숙소가 필요한 경우 [email protected]으로 이메일을 보내시거나 800-865-7580으로 전화주십시오. 이메일에, 귀하가 요청하는 특정한 숙소에 대한 설명과 귀하가 지원하는 직무와 채용 요청서 번호를 포함해주세요.