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) sênior de software embarcado, General Motors

Desenvolva software de controle embarcado em C e AUTOSAR para a General Motors, liderando as entregas ao longo de todo o ciclo de vida do software. Teste, depure e aprimore soluções de fornecedores em uma função híbrida em Milford, Michigan.

Descrição

  • Criar protótipos e entregar software ao longo de todo o ciclo de desenvolvimento, da análise de requisitos e do projeto à programação, resolução de defeitos e lançamento em produção.
  • Desenvolver, implementar e depurar software embarcado em C.
  • Liderar equipes multifuncionais no projeto e na entrega de infraestrutura de controles embarcados, incluindo HWIO, BSW, drivers complexos e SUMs.
  • Testar a funcionalidade e a prontidão do software em bancadas de protótipos.
  • Promover soluções compartilhadas entre os softwares pertencentes à GM.
  • Documentar os requisitos de projeto e vinculá-los a casos de teste que demonstrem a funcionalidade do software.
  • Usar ferramentas de teste automatizado em ambientes de compilação e em bancadas para verificar a funcionalidade do software.
  • Coordenar atividades com as equipes de Sistemas, Segurança, Arquitetura Elétrica, Cibersegurança, Veículo Definido por Software, Calibração e Desempenho do Veículo.
  • Apoiar a análise da causa raiz e a depuração.
  • Trabalhar com fornecedores e liderar reuniões para desenvolver soluções de microcontroladores, periféricos e ECUs específicas para novas tecnologias.
  • Liderar melhorias na qualidade do software com foco em facilidade de manutenção, reutilização e outras metas de qualidade.
  • Investigar problemas no código, corrigir deficiências de projeto e desenvolver soluções.

Requisitos

  • Bacharelado em Engenharia da Computação, Ciência da Computação, Engenharia Elétrica, Engenharia Eletrônica ou área relacionada.
  • Cinco anos de experiência como engenheiro(a) de software, engenheiro(a) de software embarcado ou em função relacionada.
  • Cinco anos de experiência em desenvolvimento de software embarcado.
  • Cinco anos de experiência com software de gerenciamento de configuração, incluindo IBM Synergy.
  • Cinco anos de experiência com compiladores embarcados, linkers, ferramentas de depuração e softwares como Lauterbach, ETAS INCA e CANalyzer, além de osciloscópios e outros equipamentos de laboratório.
  • Cinco anos de experiência com desenvolvimento orientado a testes (TDD) e desenvolvimento orientado a comportamento (BDD).
  • Cinco anos de experiência no desenvolvimento de infraestrutura e firmware em conformidade com AUTOSAR.
  • Cinco anos de experiência com análise de qualidade de código e depuração, incluindo cobertura de casos de teste e métricas de qualidade.
  • Disponibilidade para comparecer ao escritório local.

Benefícios

  • Informações gerais sobre benefícios e recursos de Total Rewards.
  • Iniciativas de inclusão e pertencimento no ambiente de trabalho.
  • Acomodações razoáveis para candidatos com deficiência.
  • Avaliação relacionada à função e, quando aplicável, apoio para verificações pré-admissionais.

Vagas relacionadas

BD

Gerente regional de vendas, monitoramento avançado de pacientes

BD

Lidere as vendas da BD de soluções avançadas de monitoramento de pacientes na França, conduzindo uma equipe especializada e definindo a estratégia comercial. Impulsione o crescimento e as parcerias com clientes de instituições de saúde.

Abrir
BBVA

Especialista sênior em propostas globais de gestão de caixa

BBVA

Lidera propostas globais para RFPs do negócio de banco transacional do BBVA, coordenando equipes internacionais, preços, materiais para clientes e governança das propostas. A função combina experiência comercial em gestão de caixa com responsabilidade pela qualidade das propostas e pela melhoria de processos.

Abrir
Company Watch

Assistente executivo(a) do CEO e parceiro(a) de negócios – Híbrido, França

Company Watch

Trabalhe com o CEO de uma startup de IA agêntica para gerenciar prioridades, comunicações, relacionamentos com investidores e viagens internacionais. A posição é híbrida na França.

Abrir