Descrição
About the role:
GM’s simulation team is looking for an experienced Senior Software Engineer to be a key technical leader in our mission to deliver autonomous driving technologies safely. This is a high-impact role where your work directly enables the validation of our most complex AI-driven systems.
Responsibilities
-
Technical Vision : Contribute to the architectural roadmap for our Simulation Scenario Definition platform and/or its programmatic Python SDK.
-
Scalable Tooling : Lead the design and implementation of our next-generation graphical editing tools used by hundreds of engineers to precisely define complex traffic, environment, and sensor scenarios.
-
Performance & Infrastructure : Drive the evolution of our Python infrastructure, focusing on core algorithms for scenario serialization, validation, and integration with our large-scale cloud compute cluster.
-
Mentorship : Act as a hands-on mentor, setting the engineering excellence standard for API design, code quality, and testing practices across the team.
Requires Qualifications
-
5+ years of professional experience in software development, with a significant portion focused on large-scale platforms, tooling, or SDK development .
-
Proven ability to lead technical projects from concept to production.
-
Expert-level proficiency in Python , including deep knowledge of best practices, performance optimization, and building robust APIs/SDKs for external consumers.
-
Solid foundation in 3D graphics, computational geometry, and/or real-time simulation concepts .
-
A track record of mentoring and coaching mid-level and senior engineers, raising the technical bar, and driving code quality standards within a team.
Desired Skills (Bonus Points)
-
Experience with C++ for performance-critical components or integration with simulation engines.
-
Direct experience developing or extending a Domain-Specific Language (DSL) or high-level scripting language.
-
Background in game engines (e.g., Unity, Unreal) or other professional simulation software.
-
Experience in data visualization techniques for large, complex datasets.
-
Familiarity with the architecture of Autonomous Vehicle (AV) technology (e.g., perception, planning, controls) or other complex robotics/safety-critical systems.
Compensation:
- The expected base compensation for this role is: $153,200 - $234,100. Actual base compensation within the identified range will vary based on factors relevant to the position.
- You also need to include general information about potential commissions, if applicable.
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits:
- 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.
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.
