[Skip To Content]

Staff Software Test Engineer - ADAS Infrastructure Compliance

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

Descrição

About Us:


ADAS Infrastructure validation team supports the validation testing of ADAS controllers in the domains of Serial Communication, Diagnostics, Cybersecurity, OTA and vehicle safety. Testing can be conducted on open loop, close loop HIL benches or SIL platform. Test automation is continuously updated to ensure comprehensive test coverage and early issue detection.  

The Role:

The role requires the ability to lead the team technically to achieve validation excellence and deliver timely validation results to meet program milestones. The role also requires working independently/cross-functionally, developing new projects for the team to execute, and efficiently reporting any issue for timely resolution. The successful candidate will also have the opportunity to grow and develop career by working with various branches of the AV organization and the latest ADAS technology.

What You'll Do (Responsibilities):

  • Work collaboratively with Reguirement Owner/SME, Calibration, System Safety, Platform/APP software and tool teams to implement appropriate test plans for validation execution

  • Identify opportunities and drive alignment across GM validation organizations on test methodologies to maximize collaboration and efficiencies

  • Gather and analyze requirements/test inputs, assess validation feasibility and troubleshoot issues

  • Identify testing gaps at the organizational level and propose solutions to provide coverage and propagate those solutions across other validation organizations

  • Track and make visible SW issue sources and drive improvements in upstream processes

  • Act as the validation testing SME for the team and develop best practice for the team

  • Design test setup for new validation programs on either Open-Loop, HIL and SIL benches

  • Manage validation projects including validation timing, bench readiness, simulation environment/tool readiness, test automation readiness, and regular validation status reporting or escalation

  • Train other team members on analyzing test results and participate in data-driven system development initiatives

  • Determine scrum priorities and apply various testing in the sprint, such as smoke, sanity, regression and feature based testing

  • Monitor SW rollout and QA testing from various teams, platform/APP/Integration

  • Conduct Delta Questionnaire to determine validation required for MY changes in software

  • Own validation roadmap for the team

  • Champion Ideation/Innovation workshop within the team and drive continuous improvement

  • Deliver validation result on time with quality to the internal customers including Software readiness, Issue documentation and test report

Your Skills & Abilities (Required Qualifications)​​  

  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field

  • 7+ year experience with Black Box testing, software testing and test automation or related experience

  • Prior software experience, preferably in Python with exposure to bash and Jenkins automation

  • Knowledge and experience with System on Chip (SoC) SW and communication protocols like CAN and Ethernet

  • Knowledge of system engineering and its application in SW validation testing

  • Knowledge and experience in compliance testing on open loop, HIL and SIL benches

  • Knowledge of vehicle safety testing, serial data communications, diagnostics, cybersecurity, OTA and reprogramming for ADAS controllers

  • Knowledge of calibration/MAC/ARXML/ODX and their impact in testing

  • Ability to anticipate problems & escalade issues timely

  • Ability to identify and apply new technology to improve validation efficiency and quality

  • Ability to independently investigate issues based on limited information, demonstrating high level of analytical ability to resolve complex problems

  • Ability to juggle frequent urgent requests and fast-paced changes in SW development

  • Ability to communicate at different levels of organization efficiently

  • Be creative, disciplined and have a strong sense of responsibility & timing commitment 

What Can Give You A Competitive Edge (Preferred Qualifications):

  • Understanding of major automotive vehicle systems such as Advanced Driver-Assistance (ADAS), Motion Control, Automotive Network, and Powertrain 

  • Experience with Linux or QNX OS/file system

  • Experience with test tool such as CANoe, Vehicle Spy, INCA, AutoVAL

  • Exposure to the Adaptive AUTOSAR service-based vehicle platform

  • Exposure to C/C++ language

  • Exposure to CI/CD development methodologies

  • Experience with scrum operation

  • 7+ year experience with Black Box testing, software testing and test automation or related experience

#GM-AV-1

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 $134,700 to $207,600. 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.

Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through 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.

Esta função é classificada como híbrida. Isso significa que o candidato selecionado deverá trabalhar no escritório/fábrica da GM pelo menos 3 vezes por semana {ou outra frequência ditada por seu gerente}.

O candidato selecionado deverá viajar <25% para esta função.

Esta posição pode ser elegível para benefícios de relocação.

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.