Current jobs related to Software Engineer - Markham - General Motors


  • Markham, Ontario, Canada Ventus Software Full time

    Job Description:Forward-Deployed Software EngineerJonas SoftwareCompensation & Role Details:Expected Salary Range: The expected base salary range for this role is between $160,000 - $180,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI may be used during the hiring process.The CompanyJonas Software is the leading...


  • Markham, Ontario, Canada Jonas Software Full time $160,000 - $180,000

    Job Description: Forward-Deployed Software EngineerJonas SoftwareCompensation & Role Details:Expected Salary Range: The expected base salary range for this role is between $160,000 - $180,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI may be used during the hiring process.THE COMPANYJonas Software is the leading...


  • Markham, Ontario, Canada Jonas Software Full time $160,000 - $180,000

    Job Description: Forward-Deployed Software EngineerJonas SoftwareCompensation & Role Details:Expected Salary Range: The expected base salary range for this role is between $160,000 - $180,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI may be used during the hiring process.THE COMPANYJonas Software is the leading...

  • Software Engineer

    1 day ago


    Markham, Ontario, Canada Qualcomm Full time $113,800 - $163,800

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Application...

  • Software Engineer

    3 weeks ago


    Markham, Canada Tech Mahindra Full time

    Software Engineer Software Engineer – performs analysis, development and technical governance across both Run and/or Change. Job Description - Skill Set: AWS, spring, Stakeholder Management Open for both FT & Contract Salary/Rate Fulltime: CA$105,000 – CA$125,000 per annum including bonuses. Subcon: CA$60–70 per hour. Accountabilities -...

  • AI Engineer Intern

    1 day ago


    Markham, Ontario, Canada Jonas Software Full time

    Job Description:AI Engineer InternJonas Software - CorporateMarkham, ONCompanyJonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within...

  • AI Engineer Intern

    1 day ago


    Markham, Ontario, Canada Jonas Software Full time

    Job Description: AI Engineer InternJonas Software - CorporateMarkham, ONCOMPANYJonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within...


  • Markham, Ontario, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you...

  • Software Engineer

    1 day ago


    Markham, Ontario, Canada AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...

  • Software Engineer

    1 day ago


    Markham, Ontario, Canada Infotree Global Solutions Full time

    This role requires someone with experience in Windows driver development.Understanding the Windows Display Driver model and graphics knowledge.C/C++ programming knowledge is necessary.Looking for a specialized software engineer who is passionate about developing the SW stack.Having knowledge in Windows WDDM and graphics rendering is advantageous.A bachelor's...

Software Engineer

4 weeks ago


Markham, Canada General Motors Full time

Work Arrangement: This role is categorized as hybrid. The successful candidate is expected to report to the Markham Elevation Centre (MEC) office at least three times per week.

The Role

General Motors is undergoing a major transformation in its operations and its influence on the future of transportation. As part of our ZERO ZERO ZERO vision, we are seeking driven, innovative individuals to join our team. We are currently hiring for the position of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train.

This role involves creating virtual in-the-loop environments for development, verification, and validation of embedded controllers and calibrations across domains such as Propulsion Thermal, Management System, Battery Management System, Chassis and Brake Controls, and Body Electronics and Controls—including vehicle access, occupant comfort, occupant protection, lighting, visibility, and vehicle state.

The Software-in-the-Loop (SIL) Simulation Integration Engineers (SIE) are responsible for delivering high-quality simulation environments on time to meet customer requirements. The ideal candidate will have a passion for modeling, strong knowledge of system simulation and integration, and the ability to manage diverse technical and customer needs.

What You’ll Do

1. Create virtual controller models for use across different simulations.
2. Develop, maintain, and test virtual controller components such as HWIO (Hardware Input/Output), RTOS (Real Time Operating System), and communication models.
3. Develop and parameterize sub-system models, including sensors, actuators, and ECU behavioral models.
4. Integrate plant models and other ECU models into dynamic virtual simulations.
5. Create and maintain detailed documentation for each release.
6. Support released simulations and assist with user testing and troubleshooting.

#J-18808-Ljbffr