[Skip To Content]

Senior Software, AV Platform Test

  • Localização
    • Milford, Michigan
    • Warren, Michigan
  • Tipo de trabalho Full time
  • Postou
  • Job Requisition JR-202607407

Descrição

The Role:    

At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-edge ADAS and AV features for next-generation vehicles.  

As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and optimizing system testing to ensure the quality, safety, and reliability of the ADAS platform software. 

  Responsibilities:

  • Design and develop scalable, high-coverage software testing for the ADAS/AV platform. 
  • Analyze diagnostics from a full-vehicle perspective to support efficient triaging and debugging related to ADAS/AV Platform Software. 
  • Build and Maintain hardware-in-the-loop (HIL), software-in-the-loop (SIL), and vehicle-in-the-loop (VIL) testing environments.
  • Ensure compliance with legal standards and safety requirements, including ISO 26262, SOTIF, FMVSS 111, and FMVSS 127, while improving test coverage and metrics. 
  • Collaborate with Software Infra and application teams to develop new test cases, leveraging expertise in Service-Oriented Architecture, Middleware communication (Pub Sub/DDS/Subspace), diagnostics, Linux and QNX. 
  • Work closely with Software Development and Hardware teams to debug and root-cause issues within Linux/QNX-based ADAS/AV Platform Software. 
  • Create Test automation frameworks, develop test scripts, and execute automated tests to enhance validation efficiency. 
  • Conduct and assist with test result analysis, including FMEA, Root Cause Analysis (Ishikawa/Fishbone Analysis, A-B-A Testing). 
  • Assist in issue triaging, log analysis, and troubleshooting ADAS/AV Platform issues. 

Additional Job Description:

Required Qualifications:

  • Bachelor's degree in electronics, computer science, electrical engineering or a related technical degree
  • Minimum of 6 years of professional technical experience
  • Minimum of 3 years of working experience in Software Verification and Validation. 
  • Strong Programming skills in Python, CAPL , Vehicle Spy and Robot Framework
  • Good understanding of Vehicle networks like CAN and Ethernet.  
  • Knowledge of network analysis and debugging tools, Ex: Wireshark, CANoe/CANalyzer, INCA, RAD Galaxy.  
  • Ability to understand the requirements and transfer that into Test Scenarios, Situations / Tests, or testable scripts to be used in vehicle simulation environments. 
  • Flexible, dependable, self-initiative, and capable of learning new skills and technologies.
  • Possess a valid driver’s license and the ability to operate test vehicles  

Preferred Qualifications:

  • Must have hands-on Experience with QNX or Linux based software systems and Embedded programming. 
  • Knowledge in ROS, Linux-based embedded systems, and RTOS environments. 
  • Excellent cross-collaboration and critical problem-solving skills. 
  • Experience in Unified Diagnostic Services (ISO 14229). 
  • Knowledge of automotive communication protocols (Ethernet, DDS, CAN, SOME/IP)

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 compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
·     The salary range for this role: is $129,400 to $198,400. 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

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.