Talent.com
Software Quality Assurance (Virtual Test HIL/SIL) Engineering
Software Quality Assurance (Virtual Test HIL/SIL) EngineeringGeneral Motors • Oshawa, Durham Region, CA
Software Quality Assurance (Virtual Test HIL / SIL) Engineering

Software Quality Assurance (Virtual Test HIL / SIL) Engineering

General Motors • Oshawa, Durham Region, CA
26 days ago
Job type
  • Full-time
Job description

Overview

Software Quality Assurance (Virtual Test HIL / SIL) Engineering at General Motors. The role involves software development and testing within Agile Scrum teams, focusing on embedded automotive control systems and Virtual tools environments.

What You'll Do (Responsibilities)

  • As a Software Quality Assurance Developer, develop complex test strategies and tools across multiple levels of the Test Pyramid, collaborating with Software Architects / Developers and Test Architects to implement comprehensive testing designs using Virtual tools and simulated environments.
  • Collaborate with Product Managers, Developers and other test teams, using Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to test GM’s next generation of EV and ICE vehicles.
  • Design, implement and execute complex testing scenarios in a Virtual Tools environment, and configure tests to run in nightly build environments.
  • Understand upstream tests (Software Unit Test) and downstream tests (vehicle-level validation) and create Virtual test plans that integrate and add value across layers.
  • Participate in the Agile Team and Agile ceremonies as required.
  • Interface with GM internal teams – Calibrators, Vehicle Integration Teams, etc.
  • Utilize debugging tools to rapidly identify test execution issues, root causes, and resolve defects.

Required Qualifications

  • Bachelor\'s Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience.
  • Experience with debugging C code and / or Rational Rhapsody.
  • Minimum 3 years of embedded software QA experience, including experience on SIL / HIL or other virtual environments.
  • Prior working experience with automotive software standards, test procedures and build processes.
  • Thorough knowledge of communication protocols : CAN / LIN / Ethernet.
  • Demonstrated experience in Continuous Integration environments (nightly builds, etc.).
  • Independently motivated; Scrum Team members are expected to pursue goals with a high degree of independence.
  • Strong communication and the ability to translate technical findings into actionable insights; cross-functional coordination with other scrums will be required (e.g., calibration, integration, system validation) in a geographically dispersed team.
  • Ability to manage time and meet deliverable timing.
  • Preferred Qualifications

  • Experience with software configuration management processes and tools (e.g., Git ecosystem).
  • Experience in deciphering Ethernet, CAN and LIN Logs.
  • Experience in utilizing debugging tools like Lauterbach.
  • Familiarity with ASIL requirements, ISO 26262, or functional safety testing.
  • Experience working in Agile / Scrum / SAFe is an asset, but not required.
  • Experience in domains such as vehicle access, occupant position, protection, vision & visibility, and comfort / HVAC is an asset but not required.
  • Compensation

    The salary range for this role is $90,600 to $136,400. The actual base salary offered will vary based on factors relevant to the position.

    GM does not provide immigration-related sponsorship for this role. Do not apply if you will need GM immigration sponsorship now or in the future.

    Benefits Overview

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental, and vision benefits.
  • Life insurance plans for you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan.
  • GM Vehicle Purchase Plan for you, your family and friends.
  • About GM

    Our vision : Zero Crashes, Zero Emissions, Zero Congestion. We strive to lead the change for a safer, more equitable world.

    Why Join Us

    We believe in daily choices that drive meaningful change through our words, deeds and culture. We want every employee to feel they belong to one General Motors team.

    Non-Discrimination and Equal Employment Opportunities

    GM is committed to a workplace free of unlawful discrimination and one that fosters inclusion and belonging. Applicants may be required to complete assessments and / or pre-employment screening where applicable. To learn more, visit How we Hire.

    Accommodations

    GM offers accommodations to job seekers. If you need a reasonable accommodation, please email us or call 800-865-7580 with a description of the request and the job title / requisition number.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Quality Assurance Virtual Test HILSIL Engineering • Oshawa, Durham Region, CA

    Similar jobs
    .Net Fullstack developer with c# (Security Clearance)

    .Net Fullstack developer with c# (Security Clearance)

    Confidential • oshawa, on, ca
    Full-time
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Show more
    Last updated: 16 hours ago • Promoted • New!
    Physics Private Tutoring Jobs Beaverton

    Physics Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Quality Assurance Automation Engineer

    Senior Quality Assurance Automation Engineer

    Spirit Omega • Oshawa
    Full-time +1
    Spirit Omega is committed to a diverse and inclusive workplace.We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, pe...Show more
    Last updated: 5 days ago • Promoted
    Software Engineering Team Lead

    Software Engineering Team Lead

    2iSolutions Inc. • Oshawa
    Full-time
    Our client is a large Engineering Organization that is looking to hire a Software Engineering Team Lead for a 1 year contract role. The job is hybrid based - 2 days / week on-site in Oshawa.In this r...Show more
    Last updated: 7 days ago • Promoted
    26-011 - Integration Developer

    26-011 - Integration Developer

    Morson Canada • Oshawa
    Full-time
    Wednesday, February 4th, 2026 (5 : 00PM EST).Colonel Sam Dr, (Hybrid – 3 days remote).Design, develop, and maintain integration solutions for enterprise systems on Azure platform.Collaborate with cro...Show more
    Last updated: 4 days ago • Promoted
    Quality Assurance Manager

    Quality Assurance Manager

    Swegon North America • Ajax, Ontario, CA
    Full-time
    Quick Apply
    Swegon North America / Vibro-Acoustics by Swegon.Accessible Customer Service Policy.Swegon is at the forefront of innovation, connected services and expert technical support.Customer Empathy, Trust...Show more
    Last updated: 30+ days ago
    Director, Assurance & Advisory

    Director, Assurance & Advisory

    Vaco by Highspring • Pickering, ON, CA
    Permanent
    Our client is a is one of the largest and most reputable investment management organizations in Canada.They are looking for a Director, Assurance & Advisory to join their team!.Very stable, long-te...Show more
    Last updated: 1 day ago • Promoted
    Escalator Quality & Technical Support Lead

    Escalator Quality & Technical Support Lead

    Prysmian • Oshawa
    Full-time
    A leading manufacturing company is looking for a Quality and Technical Support Manager in Oshawa, Canada.The role involves leading a team to ensure high-quality standards and technical support for ...Show more
    Last updated: 8 days ago • Promoted
    LabVIEW Test Engineer

    LabVIEW Test Engineer

    Global Connect Technologies • oshawa, on, ca
    Full-time
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
    Last updated: 1 day ago • Promoted
    .Net Fullstack developer with c# (Security Clearance) - oshawa

    .Net Fullstack developer with c# (Security Clearance) - oshawa

    Confidential • oshawa, on, ca
    Full-time
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Show more
    Last updated: 16 hours ago • Promoted • New!
    Workday Conversion Lead - Quality IT Resourcing

    Workday Conversion Lead - Quality IT Resourcing

    Quality IT Resourcing • oshawa, on, ca
    Full-time
    Lead the design, development, and implementation of Data Conversions between Workday and the client’s legacy system, promoting data accuracy and security. Collaborate with cross-functional teams—inc...Show more
    Last updated: 14 hours ago • Promoted • New!
    Algebra Private Tutoring Jobs Beaverton

    Algebra Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    LabVIEW Test Engineer - Global Connect Technologies

    LabVIEW Test Engineer - Global Connect Technologies

    Global Connect Technologies • oshawa, on, ca
    Full-time
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
    Last updated: 1 day ago • Promoted
    Hybrid Engineering Group Lead - Virtualization & SIL

    Hybrid Engineering Group Lead - Virtualization & SIL

    General Motors • Oshawa
    Full-time
    A leading automotive company is seeking an Engineering Group Manager - Software Engineering to lead a specialized team.This hybrid role requires reporting to the office three times weekly.Candidate...Show more
    Last updated: 8 days ago • Promoted
    Computer programming Private Tutoring Jobs Beaverton

    Computer programming Private Tutoring Jobs Beaverton

    Superprof • Beaverton, Canada
    Full-time +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...Show more
    Last updated: 30+ days ago • Promoted
    .Net Fullstack developer with c# (Security Clearance) - Confidential

    .Net Fullstack developer with c# (Security Clearance) - Confidential

    Confidential • oshawa, on, ca
    Full-time
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior QA Automation Engineer — Lead Frameworks & Performance

    Senior QA Automation Engineer — Lead Frameworks & Performance

    Spirit Omega • Oshawa
    Full-time
    A technology solutions provider in Canada is seeking a Senior Quality Assurance Automation Engineer to lead the development of test automation strategies. The role involves mentoring teams in qualit...Show more
    Last updated: 5 days ago • Promoted
    Nuclear QC Lead : Mechanical & Quality Assurance

    Nuclear QC Lead : Mechanical & Quality Assurance

    Kiewit • Oshawa
    Full-time
    A leading construction firm in the Oshawa area is seeking a Quality Control Power Block Lead to supervise quality control teams for nuclear construction projects. This role requires extensive experi...Show more
    Last updated: 5 days ago • Promoted