Jobs: general engineer


  • London, Ontario, Canada General Motors Full time

    Company OverviewAt General Motors, we are dedicated to pushing the boundaries of what is possible in the automotive industry. Our team of experts is passionate about developing innovative solutions that improve the driving experience and reduce emissions.**Job Summary:**We are seeking an experienced Virtual Prototyping Application Engineer to join our team....


  • Markham, Ontario, Canada General Motors Full time

    About the Role:The Propulsion Thermal Management Developer will join our Agile team responsible for developing thermal management systems for all General Motors battery electric vehicles produced globally.We work in an Agile framework, and our Scrum teams are responsible for software requirements, development, testing, and verification.You will design,...


  • London, Ontario, Canada General Motors Full time

    Job DescriptionWe are seeking a highly skilled Virtual Prototyping Application Engineer to join our team at General Motors. As a key member of the Virtualization and SIL Integration team, you will play a critical role in developing cutting-edge solutions for embedded control systems without hardware.**Key Responsibilities:**- Create SystemC TLM2.0 models of...

  • Software Engineer

    4 weeks ago


    Markham, Canada General Motors Canada Full time

    DescriptionWork Arrangement:This role is categorized as hybrid. This means the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. The Role General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move...


  • Ottawa, Ontario, Canada General Motors Full time

    OverviewAt General Motors, we are on the forefront of transforming the future of transportation. We are seeking a driven and innovative individual to join our team as a Virtualization and Software-in-the-Loop (SIL) Integration Engineer.The RoleThis position is part of a group responsible for creating virtual in-the-loop environments to enable development,...


  • Markham, Canada General Motors Canada Full time

    DescriptionWork Arrangement:This opening has multiple positions and may be remote or hybrid, subject to departmental needs and manager discretion. If hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. General Motors is undergoing a major transformation, both in how we...


  • Richmond, British Columbia, Canada General Fusion Full time

    Position: Pulsed Power - EngineerLocation: Richmond, BC, CanadaGeneral Fusion is transforming how the world is energized by developing the first commercially-viable fusion power plant. Fusion will deliver clean, safe, and on-demand power at industrial scale, providing a powerful complement to renewables and a pathway to a zero-emissions grid. Combining new...


  • Markham, Ontario, Canada General Motors Full time

    OverviewGeneral Motors is embarking on an ambitious journey to pioneer next-generation data solutions. We're expanding our teams in key locations to drive innovation and growth in the automotive industry.The Job:We're looking for talented software engineers with a passion for technology and sustainability to join our team as a staff engineer. You'll be...


  • Markham, Ontario, Canada General Motors Full time

    General Motors is at the forefront of the transportation revolution, driven by technological advancements and an escalating demand for intelligent, safe, and environmentally sustainable solutions. Our vision is to create a seamless user experience through sophisticated data-driven software solutions.To achieve this mission, we are expanding our teams in key...


  • Markham, Ontario, Canada General Motors Full time

    Sophisticated data-driven software solutions hold the key to unlocking a safer, more efficient, and environmentally sustainable transportation landscape. At General Motors, we are driving this transformation through next-generation data solutions that support all our business units.We invite talented full-stack software engineers to join our team and...

  • Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada General Motors Full time

    Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.The RoleGeneral Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our...


  • Vancouver, Canada Data Engineer Jobs Full time

    Job Title: Senior Azure EngineerLocation: Vancouver - hybridJob Description: Capgemini Canada is seeking a Senior Data Engineer and aspiring or proficient Azure Data Architect to drive the design, development, and deployment of innovative Data. In this pivotal role, you will serve as the vital link between business needs and technological solutions,...


  • Vancouver, Canada Data Engineer Jobs Full time

    Job Title: Senior Azure EngineerLocation: Vancouver - hybridJob Description: Capgemini Canada is seeking a Senior Data Engineer and aspiring or proficient Azure Data Architect to drive the design, development, and deployment of innovative Data. In this pivotal role, you will serve as the vital link between business needs and technological solutions,...


  • Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This opening has multiple positions and may be remote or hybrid, subject to departmental needs and manager discretion. If hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.General Motors is undergoing a major transformation, both in how we operate and in...


  • Ottawa, Ontario, Canada General Motors Full time

    Work Arrangement: This opening has multiple positions and may be remote or hybrid, subject to departmental needs and manager discretion. If hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.General Motors is undergoing a major transformation, both in how we operate and in...


  • Markham, Ontario, Canada General Motors Full time

    Job Description Your Skills & Abilities (Required Qualifications) ​ BS/MS/PhD in Computer Science/Engineering preferred 12+ years of experience in SRE, DevOps, or related roles, with a focus on cloud-based infrastructure (Azure, AWS, or GCP only) and automation 5+ years of experience in managing largeteams of engineers Established...


  • 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...

  • 2025 Spring Co-Op

    3 weeks ago


    Ottawa, Ontario, Canada General Motors Full time

    Work Arrangement:Onsite: This role is categorized as onsite. This means the successful candidate is expected to report to Oshawa Elevation Centre on a full-time basis.About GM:At General Motors, we pride ourselves on designing, building, and selling the world's best vehicles. We are seeking a new generation of visionaries to help launch bold engineering and...


  • Markham, Ontario, Canada General Motors Full time

    At General Motors, we are on an ambitious journey to pioneer next-generation data solutions that support all our business units.We seek individuals who can blend a passion for technology and sustainability with curiosity, rigorous thinking, and a strong customer-centric approach. This is an exciting opportunity to have a far-reaching impact on the business,...


  • Toronto, Canada Universal General Contractin Inc Full time

    Painter/ General Contractor **Duties**: - Painting, drywall/ plaster patching work - Oversee and manage construction projects from start to finish - Review project plans and specifications to ensure compliance - Obtain necessary permits and licenses - Monitor project progress and ensure quality control - Manage project budget and expenses - Communicate...