Descrição
Work Arrangement:
This role is based remotely, but if the candidate lives within a 50 miles radius of a GM hub, they will be expected to report to the location three times a week (or other frequency dictated by your manager).
The Role:
General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who can turn ambiguous, cross-team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.
The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their immediate organization, and connect software, tooling, infrastructure, test, and release activities into a coherent engineering system.
What You'll Do:
- Be a critical leader of software engineering productivity and effectiveness.
- Identify opportunities, strategies, process improvements, and lead the change.
- Be hands-on by leading high impact efforts.
- Be a strong communicator, coach, and mentor.
- Analyze unusual and difficult problems effectively.
- Ability to connect multiple initiatives together to deliver higher value.
- Visualize required innovation, learning and simplification in this space and transition the team to execute what is required to achieve.
- Maintain command skills and empathy at the same time.
- Architect enterprise‑scale CI/CD systems for embedded, simulation, and cloud workloads.
- Define branching, release, and quality‑gate standards across multiple engineering domains.
- Design GitOps‑based delivery for multi‑cluster Kubernetes environments.
- Lead progressive delivery strategy including automated rollback and analysis.
- Establish IaC architecture using Terraform modules and multi‑environment patterns.
- Integrate security and compliance into pipelines and artifact flows.
- Define observability standards for pipelines, simulation workloads, and runtime systems.
- Mentor DevOps and simulation developers across the organization.
Your Skills and Abilities (Required Qualifications):
- Bachelor's degree in software engineering or equivalent experience.
- 10 years of experience in software development.
- Deep understanding of software architecture for real time systems.
- Experience shipping high quality safety critical products.
- Exceptional problem-solving and analytical abilities, with a keen attention to detail.
- Demonstrated ability to manage multiple projects and priorities in a fast-paced environment.
- Demonstrated ability to work in an action-oriented decision-making environment .
- Deep Kubernetes knowledge including cluster operations.
- Strong Terraform/IaC experience with production‑grade module design.
- Experience with embedded or simulation workflows (vECUs, SIL, FMU, SSP).
- Cloud architecture experience across AWS, Azure, or GCP.
What Will Give You A Competitive Edge (Preferred Qualifications):
- Master's degree in software engineering or equivalent experience.
- 15 years of experience in software development.
- Experience in automotive, aerospace, defense, industrial, or another embedded, real-time, regulated, or safety-critical environment.
- Knowledge of functional safety, ISO 26262, cybersecurity engineering, ASPICE, MISRA, AUTOSAR, or related engineering practices.
- Experience with virtual and hardware-based validation, including SIL, CoSIM, vECU, HIL, benches, or system-level testing.
- Experience establishing platform products, reusable templates, developer self-service, engineering standards, or reliability objectives.
Company Vehicle:
Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, though which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
Compensation:
The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.
The Salary Range:
Salary range for this role is 171,150 and 288,500. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Bonus Potential:
An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits:
GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
função é exercida remotamente, mas se o candidato selecionado residir em uma quilometragem próxima ao escritório/fábrica da GM, ele deverá trabalhar presencialmente três vezes por semana {ou outra frequência determinada pelo seu gerente}.
O candidato selecionado deverá viajar <25% para esta função.
Benefícios de realocação estão disponíveis para candidatos que se qualificarem de acordo com a política da empresa.
Informações sobre diversidade
A General Motors está comprometida em ser um local de trabalho que não só é livre de discriminação ilegal, como estimula verdadeiramente a inclusão e integração. Acreditamos enfaticamente que a diversidade na força de trabalho cria um ambiente no qual nossos colaboradores podem crescer e desenvolver melhores produtos para nossos clientes. Incentivamos os candidatos interessados a analisar as principais responsabilidades e qualificações de cada função e a se candidatar a qualquer cargo que corresponda a suas habilidades e capacidades. Os candidatos no processo de recrutamento podem, quando aplicável, ser solicitados a concluir com sucesso uma ou mais avaliações relacionadas à função e/ou uma seleção pré-emprego antes de iniciar o emprego. Para saber mais, acesse Como contratamos.
Declaração de Igualdade de Oportunidades de Emprego (EUA)
A General Motors tem orgulho de ser um empregador que oferece oportunidades iguais. Todos os candidatos qualificados serão considerados para o emprego, independentemente de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência ou status como veterano protegido.
Adaptações (EUA e Canadá)
A General Motors oferece oportunidades a todos os candidatos a emprego, incluindo pessoas com deficiências. Se você precisa de uma adaptação razoável para ajudá-lo na sua pesquisa de cargos ou solicitação de emprego, fale conosco pelo e-mail [email protected] ou pelo telefone 800-865-7580. No seu e-mail, inclua uma descrição da adaptação específica que você está solicitando assim como o nome do cargo e o número de requisição do cargo ao qual está se candidatando.
