Agile Thermal Controls Engineer

4 days ago


Markham, Ontario, Canada General Motors Full time

**Overview**

We are looking for an Agile Thermal Controls Engineer to join our team and contribute to the development of our propulsion systems. As a member of our team, you will be responsible for designing and developing thermal management control and diagnostic algorithms for our next generation of EV vehicles.

**Responsibilities**
  • Develop and implement thermal management control and diagnostic algorithms using MATLAB Simulink models or hand-coded C.
  • Collaborate with multi-disciplined engineering teams to interpret functional requirements and translate appropriate control and diagnostic strategies.
  • Create and integrate software components to ensure seamless system integration.
  • Develop and execute unit and multicomponent test cases to ensure thorough software testing.
  • Participate in the Agile Team and Agile ceremonies as required.

**Requirements**
  • In-depth knowledge of control algorithm / software development and diagnostic strategy for thermal management system.
  • Skilled with software coding (C-language), Simulink/Stateflow, GIT environment(s), plant modeling.
  • Minimum 2+ years of embedded software/controls development experience.
  • Development / testing experience on SIL/HIL or other virtual environments.
  • Ability to manage time and meet deliverable timing is critical.
  • High analytical ability, effective communication, interpersonal, and leadership skills required to build relationships with local and global team members and customers to resolve issues.
  • Bachelor's degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience.


  • Markham, Ontario, Canada General Motors Full time

    About the Role:We are seeking a highly skilled Technical Lead to join our Agile Team within the Propulsion Thermal Management Agile Release Train (ART). As a Technical Lead, you will play a key role in defining user stories and prioritizing the Team Backlog to enhance the execution of program priorities.This position requires strong collaboration with...


  • Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This position is classified as Hybrid, and you will be expected to work at our Oshawa Elevation Centre (OEC) or Markham Elevation Centre (MEC) three (3) days per week.The successful candidates will join an Agile team responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally Our...


  • Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This position is classified as Hybrid, and you will be expected to work at our Oshawa Elevation Centre (OEC) or Markham Elevation Centre (MEC) three (3) days per week.The successful candidates will join an Agile team responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally Our...


  • Markham, Ontario, Canada General Motors Full time

    Company Overview: General Motors is a leading automotive manufacturer that values innovation and collaboration. Our Agile team within the Propulsion Thermal Management Agile Release Train (ART) is dedicated to enhancing the execution of program priorities.The Role:As an integral member of our Agile Team, you will define user stories and prioritize the Team...


  • Markham, Ontario, Canada General Motors Full time

    Key Responsibilities:Lead the development and execution of the agile team's control and diagnostic strategy and plan in the Propulsion Thermal domainManage and maintain team backlog, including features, stories, and bugsRepresent team in cross-functional meetingsIdentify and implement efficiency in process and product areasCoordinate various Teams for...


  • Markham, Ontario, Canada General Motors Full time

    **About Us**At General Motors, we are committed to innovation and excellence in the development of our electric vehicles. We are seeking a skilled Thermal Management Software Developer to join our team and contribute to the success of our business.**Job Description**Design, develop and implement thermal management control and diagnostic algorithms for GM's...


  • Markham, Ontario, Canada General Motors Canada Full time

    Additional RequirementsThe role involves leading the development and execution of the agile team's control and diagnostic strategy and plan in the Propulsion Thermal domain. This requires strong leadership and project management skills, as well as the ability to collaborate with cross-functional teams.Requirements:4+ years of experience in leading a software...


  • Markham, Ontario, Canada General Motors Full time

    Job Description:The Technical Lead is an integral member of the Agile Team within the Propulsion Thermal Management Agile Release Train (ART). This role involves defining user stories and prioritizing the Team Backlog to enhance the execution of program priorities while ensuring the conceptual and technical integrity of the team's features or components.This...


  • Markham, Ontario, Canada General Motors Canada Full time

    Core CompetenciesThis role requires strong collaboration with engineering stakeholders, customers, and the Product Management Team. The successful candidate will join an Agile Team at CTC as part of the Propulsion Thermal Management ART. This is an individual contributor's role, and no prior team management experience is required.Key Performance...


  • Markham, Ontario, Canada General Motors Full time

    RequirementsTo be considered for this role, you must have:A bachelor's degree in a relevant field such as computer science, engineering, or mathematicsProven experience in software testing and quality assuranceStrong understanding of functional, safety, and compliance requirementsAbility to lead and collaborate with cross-functional teamsExcellent...


  • Markham, Ontario, Canada General Motors Full time

    ResponsibilitiesThe successful candidate will be responsible for leading the creation of Simulation Needs required to meet Propulsion Thermal milestones. This includes:TFRP for Software, Calibration, Systems, and Features testsManagement of CoSimulation packages used by the Propulsion Thermal Management organizationEvaluation of CoSimulation packages,...


  • Markham, Ontario, Canada General Motors Full time

    Job Overview:The Scrum Manager plays a crucial role in the Agile Team within the Propulsion Thermal Management Agile Release Train (ART) at General Motors. This position involves defining user stories, prioritizing the Team Backlog, and ensuring the conceptual and technical integrity of the team's features or components.


  • Markham, Ontario, Canada General Motors Full time

    Agile Team Member:We are seeking a highly skilled Technical Lead to join our Agile Team within the Propulsion Thermal Management Agile Release Train (ART). As a Technical Lead, you will be responsible for developing and executing the agile team's control and diagnostic strategy and plan in the Propulsion Thermal domain.This position requires strong...

  • Scrum Manager

    1 week ago


    Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This position is classified as Hybrid, and you will be expected to work at our Oshawa Elevation Centre (OEC) or Markham Elevation Centre (MEC) three (3) days per week.The RoleThe Scrum Manager is an integral member of the Agile Team within the Propulsion Thermal Management Agile Release Train (ART). This role involves defining user stories...

  • Technical Lead

    3 days ago


    Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This position is classified as Hybrid, and you will be expected to work at our Oshawa Elevation Centre (OEC) or Markham Elevation Centre (MEC) three (3) days per week.The RoleThe Technical Lead is an integral member of the Agile Team within the Propulsion Thermal Management Agile Release Train (ART). This role involves defining user stories...


  • Markham, Ontario, Canada General Motors Canada Full time

    Job DescriptionThe Technical Lead is a key member of the Agile Team within the Propulsion Thermal Management Agile Release Train (ART). This role involves defining user stories and prioritizing the Team Backlog to enhance the execution of program priorities while ensuring the conceptual and technical integrity of the team's features or components.Key...


  • Markham, Ontario, Canada General Motors Full time

    Job Description: As a Scrum Manager, you will be responsible for maximizing the value of our Agile Team's output while ensuring the conceptual and technical integrity of the team's features or components. This position requires strong collaboration with engineering stakeholders, customers, and the Product Management Team.Responsibilities Include:* Leading...


  • Markham, Ontario, Canada General Motors Full time

    **Job Summary**We are seeking a Propulsion System Software Specialist to join our team and contribute to the development of our electric vehicles. As a member of our team, you will be responsible for designing and developing thermal management control and diagnostic algorithms for our next generation of EV vehicles.**Key Responsibilities**Develop and...


  • Markham, Ontario, Canada General Motors Full time

    Core Responsibilities: The Scrum Manager is responsible for defining user stories and prioritizing the Team Backlog to enhance the execution of program priorities while ensuring the conceptual and technical integrity of the team's features or components. Key responsibilities include developing and executing the agile team's control and diagnostic strategy...


  • Markham, Ontario, Canada General Motors Full time

    About the Role:The successful candidate will lead the development and execution of the agile team's control and diagnostic strategy and plan in the Propulsion Thermal domain. Key responsibilities include managing and maintaining the team backlog, representing the team in cross-functional meetings, identifying efficiency improvements, and coordinating teams...