Descrição
Vacancy Status:
No: This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count)
AI Disclosure:
As part of the application process, Artificial Intelligence will be used in the hiring process for this role.
Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to Markham three times per week, at minimum [or other frequency dictated by the business]
This role is part of the ADAS Motion Estimation Software team, developing production software for advanced driver assistance systems. Focus areas include implementation, testing, and integration of motion estimation functions.
- Design, implement, and integrate ADAS software solutions, with a focus on vehicle motion estimation and related state estimation functions within production ECUs
- Develop and maintain code in C and Simulink, following automotive software best practices, coding standards, and configuration management processes
- Analyze and improve reliability, performance, and efficiency of motion estimation algorithms and embedded implementations, including profiling, optimization, and robustness improvements
- Create and maintain technical documentation, such as design specifications, interface definitions, test plans, and release notes to support cross-functional teams
- Perform unit testing and support in-vehicle testing, including test case development, issue triage, data analysis, and collaboration with validation and vehicle integration teams.
Required Qualifications :
- Experience in the state estimation domain, ideally with vehicle motion estimation, sensor fusion, or related control/estimation algorithms
- Embedded software experience/knowledge, including developing, debugging, and optimizing code on resource-constrained targets.
Preferred Qualifications :
- Bachelors, Master or PhD degree in Computer Science or Engineering (Electrical, Computer, Mechatronics, System Design, Mechanical, Chemical or equivalent)
- Software Product Line experience/knowledge, such as working with configurable architectures, reusable components, and feature variability management
- Strong oral and written communication skills, with the ability to clearly explain technical concepts to both engineering and non-technical stakeholders
- Excellent organizational, problem-solving, and analytical skills, with a demonstrated ability to break down complex issues, prioritize effectively, and drive them to resolution.
Compensation:
The salary range for this role is $90,900 to $136,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE
Benefits:
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
-
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
-
Healthcare, dental and vision benefits including health care spending account and wellness incentive.
-
Life insurance plans to cover you and your family.
-
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
-
GM Vehicle Purchase Plan for you, your family, and friends.
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.
