General Motors
General Motors
A General Motors é uma empresa global dos setores automotivo e industrial, com atuação em engenharia de veículos, produção, transporte e tecnologia da informação. Fundada em 1908, a GM desenvolve tecnologias voltadas ao avanço da mobilidade enquanto busca concretizar sua visão de zero acidentes, zero emissões e zero congestionamentos. Suas operações internacionais reúnem grandes equipes multidisciplinares focadas em inovação, transporte sustentável e no futuro da indústria automotiva.

Engenheiro(a) Principal de Software, Modernização de Sistemas de Build – General Motors (Híbrido, Markham)

Lidere a modernização da infraestrutura de build e testes de software embarcado da General Motors com Bazel. Desenvolva sistemas de engenharia escaláveis e reproduzíveis e avalie abordagens baseadas em IA para aumentar a produtividade dos desenvolvedores.

Descrição

  • Liderar iniciativas de produtividade em engenharia de software por meio de estratégia, melhoria de processos, apoio à mudança e coordenação multifuncional
  • Conduzir trabalhos de engenharia complexos e de alto impacto, orientando e mentorando os membros da equipe
  • Modernizar os fluxos de build e testes de software embarcado, substituindo processos baseados em Make e shell por Bazel
  • Analisar processos de build, testes, dependências, toolchains e hardware para estabelecer um plano faseado de migração para Bazel
  • Criar regras, macros, toolchains, plataformas, padrões de configuração e padrões de repositório reutilizáveis no Bazel
  • Migrar aplicações embarcadas, bibliotecas, código gerado, firmware, fluxos de compilação cruzada e variantes de plataforma
  • Conectar o Bazel a processos de CI/CD, testes, releases, artefatos, implantação, observabilidade, segurança e infraestrutura
  • Melhorar a plataforma por meio de cache, execução paralela, práticas de confiabilidade, documentação, treinamento, desativação do Make legado e aperfeiçoamento contínuo
  • Acompanhar a paridade dos builds, a reprodutibilidade, a velocidade de build e CI, o desempenho do cache, a capacidade de CI, a confiabilidade, a procedência dos artefatos, a conformidade de segurança, a adoção e a produtividade
  • Avaliar fluxos de trabalho de engenharia com suporte de IA com base em resultados mensuráveis de qualidade, adoção e produtividade

Requisitos

  • Bacharelado em engenharia de software ou experiência profissional equivalente
  • De 10 a 15 anos ou mais de experiência em desenvolvimento de software
  • Forte conhecimento de arquitetura de software para sistemas de tempo real
  • Experiência na entrega de produtos de alta qualidade e críticos para a segurança
  • Excelentes habilidades analíticas e de resolução de problemas, com grande atenção aos detalhes
  • Capacidade de gerenciar vários projetos e prioridades em um ambiente dinâmico
  • Conforto para trabalhar em um ambiente orientado à ação e focado em decisões
  • Experiência avançada na criação e manutenção de sistemas de software em produção
  • Proficiência em Python e em pelo menos uma outra linguagem usada em ferramentas de engenharia
  • Experiência nos setores automotivo, embarcado, de segurança, calibração ou engenharia de sistemas
  • Experiência na migração de orquestrações de build em larga escala baseadas em Make ou shell para Bazel
  • Experiência com desenvolvimento assistido por IA, agentes de programação, inteligência de código, recuperação de conhecimento ou orquestração de fluxos de trabalho
  • Experiência na medição de fluxos de trabalho de engenharia habilitados por IA por meio de resultados de qualidade, adoção e produtividade
  • Não exigir patrocínio de imigração da GM agora ou no futuro

Benefícios

  • Tempo livre remunerado, incluindo férias, feriados e licenças suplementares por gravidez, parentalidade e adoção
  • Cobertura médica, odontológica e oftalmológica
  • Opções de seguro de vida para funcionários e suas famílias
  • Contribuições da empresa e contribuições correspondentes para um plano de previdência de contribuição definida
  • Plano de compra de veículos da GM para funcionários e suas famílias