Job Description
Work Arrangement:
Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to the Markham Elevation Centre (MEC) or Oshawa Elevation Centre (OEC) at least three times per week.
Core Responsibilities:
- Lead and own the creation of Simulation Needs to meet Propulsion Thermal milestones, including TFRP for Software, Calibration, Systems, and Features tests.
- Manage CoSimulation packages used by the Propulsion Thermal Management organization, including hosting collaboration meetings with stakeholders (VDDV, SIL, System, SW, Calibration).
- Evaluate CoSimulation packages through data reviews, behavioral tests, automation, and comprehensive test plans to assess software and simulation products at various system levels.
- Develop testing strategies (manual and automated) to ensure first-time quality.
- Implement test plans and setups based on functional, safety, and compliance requirements.
- Provide expertise to identify and resolve product issues; contribute to shared knowledge on software errors and corner cases.
- Participate actively in the SQA scrum as a subject matter expert for CoSimulation Needs testing.
- Track and manage defects identified by stakeholders within Propulsion Thermal Management.
- Collaborate with controls, diagnostics, software teams, and other stakeholders to define acceptance criteria.
Required Skills and Experience:
- Bachelor's degree in Engineering, Computer Science, or related fields.
- 5+ years of experience in embedded software development for Thermal Systems.
- Knowledge of thermal systems, physics, behavioral, and hardware modeling.
- Experience with Atlassian tools (Jira, Confluence).
- Proficiency with MATLAB and Simulink; basic knowledge of GT-Power, AMESIM, CarSim.
- Familiarity with automotive communication technologies (CAN, LIN, SPI, Ethernet).
- Experience with embedded controls software, build processes, and tools like gcc, GDB, Eclipse, Jenkins, ETAS INCA.
- Experience in virtualization or software integration.
- Strong communication and leadership skills for multi-team coordination.
- Ability to work effectively amidst ambiguity and make timely decisions.
- Willingness and ability to travel to the US.
Note: GM does not provide immigration sponsorship for this role.