Staff Continuous Integration Architect – Virtualization And Sil Integration
General Motors Australia & New Zealand
Milford, Michigan, United States
Not specified; benefits include medical, dental, v...
**
Ci/cd pipeline architecture design
C/c++ build expertise with gcc/clang
Python scripting for automation
**
General Motors Australia & New Zealand is seeking a Staff Continuous Integration Architect with extensive experience in CI/CD, build systems, and automation to support their Software Defined Vehicle initiatives. The role involves designing and implementing CI/CD strategies for embedded software systems and requires strong technical leadership and collaboration skills.
**
Job Summary
This role leads the design of CI/CD strategies powering Virtual Test Environments for system- and vehicle-level embedded software at General Motors.
The successful candidate will architect scalable pipelines to build, test, and deploy virtual ECUs across Windows, Linux, and HPC environments.
General Motors offers a comprehensive benefits package including health insurance, retirement savings, and eligibility for a company vehicle evaluation program.
Matching Summary
Match Score: 75
**
General Motors Australia & New Zealand is seeking a Staff Continuous Integration Architect with extensive experience in CI/CD, build systems, and automation to support their Software Defined Vehicle initiatives. The role involves designing and implementing CI/CD strategies for embedded software systems and requires strong technical leadership and collaboration skills.
**
Salary
Not specified; Benefits include medical, dental, vision, retirement plan, and GM vehicle discounts
Skills & Requirements
Must-have
CI/CD pipeline architecture design
C/C++ build expertise with GCC/Clang
Python scripting for automation
GitHub Actions or Jenkins experience
Virtual ECU and FMU management
Linux and HPC environment support
Nice-to-have
Experience with SOLE and SystemBench tools
Background in embedded controls software
Cloud-hosted CI/CD execution environments
Mentoring senior engineers on best practices
Containerization and infrastructure-as-code
Key Requirements
10+ years of software engineering experience
Bachelor of Science degree in Engineering or Computer Science
Hands-on experience with custom vNET runner images