Talent.com
General Motors
Embedded Software Test DeveloperGeneral Motors • Markham, Ontario, Canada
Embedded Software Test Developer

Embedded Software Test Developer

General Motors • Markham, Ontario, Canada
30+ days ago
Salary
CA$90,900.00 yearly
Job type
  • Full-time
Job description

Job Description

Vacancy Status:

This posting is for an existing vacancy within the organization and is open to new applications. (Backfill)

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Center three times per week, at minimum or other frequency dictated by the business

About this role:

General Motors is undergoing a major transformation in how we develop and validate software for our next-generation electric, hybrid, and internal combustion vehicles. As we advance toward our vision of zero crashes, zero emissions, and zero congestion, robust virtual validation is critical to delivering high-quality propulsion thermal solutions at scale.

We are seeking a Senior Embedded Software Test Engineer – Propulsion Thermal to execute system-level testing for Propulsion Thermal Management and support triage of failing tests

Core Responsibilities

  • Lead and own the creation of System Test cases required to meet our product development timelines for Propulsion Thermal Management aligned to test milestones (e.g., TFRP).
  • Create test scripts to test System Requirements, including continued support through regression testing.
  • Analyze, review results, and document failures, leading the resolution of defects or issues.
  • Follow test methodologies to support new product launch, aligned with organization direction and in collaboration with CI/CD development teams.
  • Provide feedback to the team to capture required functionality needed within the Cosimulation environment.
  • Work alongside Functional System Architects, System Engineers, and Product Systems to understand and implement test requirements.
  • Contribute to best practices for System Tests, developing training documentation and process improvement initiatives.
  • Participate in product reviews and demos.

Required Skills and Experience

  • Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science, or related fields.
  • 5+ years' experience in embedded software development for Thermal Systems.
  • 3+ years' experience in propulsion thermal systems, with applications in physics, behavioral and/or hardware modeling is a strong asset.
  • Experience in programming/scripting (Python, C, C++).
  • Experience with automated testing frameworks such as Robot Framework or Autobot for system‑level validation and regression testing is an asset.
  • Experience with Behavior Driven Development (BDD) process and familiarity with Gherkin is an asset.
  • Experience with ETAS/INCA, Intrepid/Vehicle Spy, or similar DAQ tools is an asset.
  • Working experience with MATLAB and Simulink in context of plant model development and integration, and basic usage of additional simulation tools (e.g., GT‑Power, AMESIM, CarSim).
  • Experience in automotive communication technologies such as CAN, LIN, SPI, and automotive Ethernet is an asset.
  • Experience in virtualization or software integration.
  • Excellent multi‑functional communication and collaboration skills — able to get multiple teams moving in the same direction.
  • Demonstrated ability to deal with ambiguity while driving timely decision making.

Compensation:

The salary range for this role is $90,900 to $136,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE

Benefits:

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family, and friends.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visitHow we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Create a job alert for this search

Embedded Software Test Developer • Markham, Ontario, Canada

Similar jobs

Senior Software Developer

NRT Technology Corp.Toronto, ON, CA
Full-time

According to task assignments, perform day-to-day software developing by defining initiatives and priorities, formulating plans.Conduct module and sub-system analysis and generate implementation me... Show more

 • Promoted

Embedded Software Test Developer

IsraelvcforumMarkham, ON, CA
Full-time

Yes - This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process ... Show more

 • Promoted

Embedded Software Test Developer

General MotorsMarkham, Ontario, Canada
Full-time

Job DescriptionVacancy Status:This posting is for an existing vacancy within the organization and is open to new applications.Backfill)AI Disclosure:As part of the application process, Artificial I... Show more

 • Promoted

Embedded Software Test Automation Designer

Kepler CommunicationsToronto, ON, CA
Full-time

At Kepler Communications, we’re not just imagining the future of on-demand space connectivity — we’re leading it!.Our mission is to provide real-time Internet accessforspace-based assets, enabling ... Show more

 • Promoted

RQ00651 - Sr. Software Developer

Source CodeToronto, ON, CA
Temporary

ONSITE up to 5 days onsite (subject to HM's discretion)-525 University Avenue.The Agency is seeking a highly skilled Senior Adobe Experience Manager (AEM) Developer with 8+ years of overall IT expe... Show more

 • Promoted

Embedded Platform Software Developer

Turkish Aerospace Industries, Inc.Toronto, Ontario, Canada
Full-time

We are a B2B technology innovation leader pioneering the future where networks meet cloud.At Nokia you will have a positive impact on people’s lives and help build the capabilities needed for a mor... Show more

 • Promoted

Embedded DSP Software Engineer

QualcommMarkham, ON, CA
Full-time

Engineering Group, Engineering Group >.Qualcomm Cellular Technologies AI Proc Solutions group is looking for full-time embedded software engineer to work on the latest Snapdragon chipsets enabling ... Show more

 • Promoted

Senior / Staff Embedded Software Engineer

WaabiToronto, Ontario, Canada
Full-time

The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety assurance processes.Most of the wor... Show more

 • Promoted

Senior Software Developer in Test

Insight GlobalToronto, Ontario, Canada
Full-time

Insight Global is looking for a Senior Software Developer in Test for a Retail Technology client in Toronto, ON.You will play a key role in delivering high-quality, reliable, and defect-free soluti... Show more

 • Promoted

Test Engineering Specialist - Software

Thornhill MedicalToronto, ON, CA
Full-time

Thornhill Medical’s ground‑breaking products are designed to be used globally by emergency health care providers, humanitarian, and military medical teams.Thornhill’s oxygen‑focused research and ap... Show more

 • Promoted

Senior Controls Developer - Steering Embedded Software - $111,500 - $164,600 A Year

GmMarkham, Canada
Full-time

Develops and validates chassis control algorithms and embedded software for GM vehicles, using C and MATLAB/Simulink. Show more

 • Promoted

Test Automation Developer

Computech CorporationToronto, ON, CA
Full-time

Automation developer with 5 years of HP UFT/QTP development experience.Project methodology: Scrum Agile with 3 week sprints.Location: 5650 Yonge street (yonge and finch).Contract: initial 6 months ... Show more

 • Promoted

Embedded Systems Developer

EmergencyMDToronto
Full-time

Embedded Systems Developer (ESD2605).Degree in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or equivalent technical specialization.Note- Appli... Show more

 • Promoted

Software Engineer 3 (Simulation and Integration)

Raise - find a more meaningful working experienceMarkham, ON, CA
Full-time

Software Engineer 3 (Simulation and Integration).We at Raise are hiring a Software Engineer 3 (Simulation and Integration) for one of our top clients.After establishing themselves as an industry le... Show more

 • Promoted

Software Test Engineer II

First National FinancialToronto, ON, CA
Full-time

We are hiring IT Software Test Engineer II within our IT Quality Assurance team!.As an IT Software Test Engineer II, you will directly report to the Manager and Team Lead and will be responsible fo... Show more

 • Promoted

Software Development Engineer in Test

AccentureToronto
Full-time

Software Development Engineer in Test.We are seeking a skilled Software Development Engineer in Test (SDET) to contribute to the quality efforts for a new build pod developing a cross-platform appl... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaToronto, ON, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Test QA Embedded SW Engineer

Amaris ConsultingMarkham
Full-time

Test QA Embedded Software Engineer.In this role, you will collaborate with cross-functional teams—including hardware design, systems engineering, software development, and program management—to ens... Show more

 • Promoted

Embedded QA Tester (Chinese) — Power & Automation Focus

Accuenergy Inc.Toronto
Full-time

A technology manufacturing firm in Toronto is looking for an Entry Level Quality Assurance Tester.The ideal candidate will work with the RD team to create test plans, execute tests, and document re... Show more

 • Promoted

Software Engineer in Test II

OktaToronto, ON, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur... Show more