Talent.com
2026 Co-Op - Software Developer – Virtualization and SIL Integration
2026 Co-Op - Software Developer – Virtualization and SIL IntegrationGeneral Motors • Oshawa, Durham Region, CA
2026 Co-Op - Software Developer – Virtualization and SIL Integration

2026 Co-Op - Software Developer – Virtualization and SIL Integration

General Motors • Oshawa, Durham Region, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Work Arrangement

Hybrid : Three days per week on site at Markham Elevation Centre (MEC) or Oshawa Elevation Centre (OEC) campus, or as directed by the business.

Job Description

Software Developer – Virtualization and SIL Integration, part of the Test Environment Agile Release Train (SIL ART). The role creates virtual in‑the‑loop environments for embedded controller development, verification, and validation across multiple vehicle domains.

About GM

General Motors designs, builds, and sells the world’s best vehicles, striving for Zero Crashes, Zero Emissions, and Zero Congestion. Through the EXCEL (Exploring Careers through Experiential Learning) Program, interns and co‑op students gain hands‑on, career‑specific experience.

The Role

This position supports formation of virtual simulation environments for :

  • Propulsion Thermal Management System
  • Battery Management System
  • Chassis and Brake Controls
  • Body Electronics and Controls (vehicle access, occupant comfort, occupant protection, lighting, visibility, and vehicle state)

Software Developers in this organization deliver quality simulation environments on schedule, meeting customer requirements and facilitating embedded control verification.

Responsibilities

  • Create virtual controller models usable across multiple simulations.
  • Develop, maintain, and test virtual controller components (HWIO, RTOS, communication models, etc.).
  • Parameterize subsystem models such as sensors, actuators, and ECU behavioral models.
  • Integrate plant models and other ECU models into dynamic virtual simulations.
  • Document detailed release notes for each simulation release.
  • Support released simulations by assisting with user testing and troubleshooting.
  • Required Qualifications

  • Pursuing a degree in Engineering, Computer Science, or a related field.
  • Available to work full time (40 hours per week) in Canada for a 12‑ or 16‑month term (3–4 consecutive semesters) beginning May 2026.
  • Proficient in Embedded C and Python.
  • Understanding of embedded control software and automated build processes (gcc, gdb, Eclipse, Jenkins).
  • Preferred Skills and Experience

  • Experience with automotive clubs or projects such as AutoDrive or EcoCAR.
  • Proficiency with MATLAB and Simulink for plant model development and integration; familiarity with additional simulation tools.
  • Knowledge of automotive communication technologies (CAN, LIN, SPI).
  • Experience in virtualization or software integration.
  • Experience designing and developing vehicle body controls, propulsion thermal management, battery management, chassis, or brake systems.
  • Sponsorship

    Only apply if you do not need sponsorship to work in Canada now or in the future.

    EEO and Accommodation

    All students must be legally entitled to work in Canada. Accommodation is available for applicants with disabilities. GM Canada values diversity and is an equal‑opportunity employer.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    2026 CoOp Software Developer Virtualization and SIL Integration • Oshawa, Durham Region, CA

    Offres similaires
    DevOps Engineer (GCP)

    DevOps Engineer (GCP)

    Fulfillment IQ • Pickering, ON, Canada
    Temps plein
    Employment Type : Full-Time (Onsite).Reports to : IT Head of the Development team.At Fulfillment IQ, we are transforming the future of logistics technology. As an award-winning consultancy and technolog...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    26-004 - Senior QA Automation Engineer Developer.NET - 12 month contract - Oshawa - Hybrid remote

    26-004 - Senior QA Automation Engineer Developer.NET - 12 month contract - Oshawa - Hybrid remote

    CorGTA • Oshawa, ON, Canada
    Télétravail
    Temporaire
    Senior QA Automation Engineer Developer.We have a great new opportunity to support one of our Energy Sector clients in a contract capacity!. Please see below for more information on the position and...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    AP Manager - 6+ Month Contract

    AP Manager - 6+ Month Contract

    Vaco by Highspring • Oshawa, ON, CA
    Temporaire
    Manage the end-to-end AP process before and after go-live to keep invoice processing, approvals, and payments on track, and proactively clear exceptions and backlogs to maintain service levels.Tria...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Total Rewards & Operations Specialist

    Total Rewards & Operations Specialist

    Vaco by Highspring • Ajax, ON, CA
    Permanent
    Compensation and Benefits Strategy Support (50%).Accountable to review all HR legislative requirements and ensure compliance with all statues and regulations. Supports the development and implementa...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Reseller Partners : IT & ISO Projects – 20–30% Commission

    Reseller Partners : IT & ISO Projects – 20–30% Commission

    ATIA Ltd • Oshawa, Durham Region, Canada
    Télétravail
    Temps partiel
    A technology solutions firm is seeking partnership companies in Canada to help find clients needing IT systems, web applications, or services related to ISO standards. Partners may earn 20-30% commi...Voir plus
    Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
    Remote Customer Service Sales (69k+ per year)

    Remote Customer Service Sales (69k+ per year)

    HMG Careers • Pickering, Ontario
    Télétravail
    Temps plein
    Quick Apply
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Trigonometry Private Tutoring Jobs Beaverton

    Trigonometry Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Pickering, Ontario, CA
    Télétravail
    Temps plein
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Voir plus
    Dernière mise à jour : il y a 8 jours
    Senior Systems Engineer

    Senior Systems Engineer

    Essence Coaching Group • Whitby, ON, Canada
    Temps plein
    Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation elec...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Business Analyst

    Business Analyst

    Vaco by Highspring • Pickering, ON, CA
    Temps plein
    The Data & Reporting Analyst supports business stakeholders by delivering accurate reporting, analysis, and insights to support decision-making and performance measurement.Produce and maintain repo...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Ajax, ON, Canada
    Temps plein
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Beaverton

    Geometry Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Lead Software Engineer Developer (x2) (54536)

    Lead Software Engineer Developer (x2) (54536)

    Vaco by Highspring • Oshawa, ON, CA
    Temps plein
    Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Voir plus
    Dernière mise à jour : il y a 12 heures • Offre sponsorisée • Nouvelle offre
    Computer programming Private Tutoring Jobs Beaverton

    Computer programming Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    AR Specialist

    AR Specialist

    Vaco by Highspring • Pickering, Ontario, Canada
    Temps plein
    Invoicing : Mostly automatic invoicing some manual invoicing.For manual, Go into portal create invoice in excel, convert into pdf, ensure it aligns, account for any shortages or overages, then send ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    26-005 - Business System Analyst - 12 month contract - Oshawa - Hybrid remote

    26-005 - Business System Analyst - 12 month contract - Oshawa - Hybrid remote

    CorGTA • Oshawa, ON, Canada
    Télétravail
    Temporaire
    Oshawa, ON (Hybrid - 2 days remote).We have a great new opportunity to support one of our Energy Sector clients in a contract capacity!. Please see below for more information on the position and if ...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    E-Billing Specialist - 12 Months

    E-Billing Specialist - 12 Months

    Vaco by Highspring • Uxbridge, ON, CA
    Permanent
    Own and administer assigned electronic billing workflows, coordinating with internal stakeholders to ensure timely and accurate invoice processing. Prepare and submit invoices in accordance with cli...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Information Technology Private Tutoring Jobs Whitby

    Information Technology Private Tutoring Jobs Whitby

    Superprof • Whitby, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée