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

Embedded Software Test Developer

General Motors • Markham, Ontario, Canada
30+ days ago
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

Software Developer in Test

ScotiabankToronto, Ontario, Canada
Full-time

Job Purpose We are seeking a Software Developer in Test Automation – API & Services Quality Engineering to lead and evolve quality practices across our API, microservices, and distributed services ...Show more

 • Promoted

Embedded QA Tester (Chinese) — Power & Automation Focus

Accuenergy Inc.Toronto, ON, CA
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

Embedded Software Quality Engineer in Markham

AMARIS GROUP SAMarkham, York Region, CA
Full-time

Drive quality assurance in embedded software as a Test QA Engineer at Amaris Consulting in Markham, Ontario.Collaborate with diverse teams to deliver top-notch products while executing test strateg...Show more

 • Promoted

Embedded Software Test Developer

General MotorsMarkham, Ontario, Canada
Full-time

Vacancy Status Yes - This posting is for an existing vacancy within the organization and is open to new applications.AI Disclosure As part of the application process, Artificial Intelligence will b...Show more

 • Promoted

Embedded Software Developer (Optical Control) (Ottawa based role)

Syntronic - A Global Design HouseMarkham, York Region, CA
Full-time

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur...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

Software Developer in Test

CloudDevsToronto, ON, CA
Full-time

Are you ready to power the World’s connections?.If you don’t think you meet all of the criteria below but are still interested in the job, please apply.Nobody checks every box – we’re looking for c...Show more

 • Promoted

Senior Software Developer in Test (SDET)

Exchange SolutionsToronto, Ontario, Canada
Full-time

As a Senior Software Developer in Test (SDET) at Exchange Solutions, you will play a key role in delivering high-quality, reliable, and defect-free solutions across our core platform and client-fac...Show more

 • Promoted

Embedded Software Engineer (Contract)

Spin MasterToronto, ON, CA
Full-time

As an Electrical Engineer, you will be highly skilled in embedded software development and electronics hardware design, responsible for the development of global consumer products from idea to prod...Show more

 • Promoted

Embedded Software Developer

ALTEN CanadaToronto, Canada
Full-time

In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services.With a presence in more than 30 countries and a team...Show more

 • Promoted

Test Developer, Software Tests

Kinova Inc.Toronto, Ontario, Canada
Permanent

Permanent# Test Developer, Software TestsBoisbriandShareAs a Test Developer, Software tests you will actively participate in the design, development and improvement of our software tests on various...Show more

 • Promoted

Embedded Developer

Sapphire Stream TechnologyToronto, ON, CA
Full-time

Develop and maintain Linux kernel drivers for camera and multimedia subsystems.Develop and support MIPI CSI-2 PHY architectures for automotive platforms, including pre-silicon emulation and simulat...Show more

 • Promoted

Embedded Software Designer

KeplerToronto, Ontario, Canada
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 access for space-based assets, enablin...Show more

 • Promoted

Senior Software Developer in Test

AutodeskToronto, ON, CA
Full-time

Senior Software Developer in Test.We are seeking a skilled and motivated Senior Software Developer in Test (Senior SDET) to join our Trust Software development team.This role represents a full-cont...Show more

 • Promoted

Embedded Software Engineer - Energy Storage & EV Charging (Onsite)

JulepowerToronto, ON, CA
Full-time

A technology solutions provider in Toronto is seeking a Software Developer to focus on the design of embedded systems and controllers.You'll assist in embedded Linux systems, document technical des...Show more

 • Promoted

Embedded Software Developer for Cutting-Edge Optical Technologies

Syntronic Research and Development Canada Inc.Markham, York Region, CA
Full-time

Transform optical technology as an Embedded Software Developer focusing on Layer 0 systems.Collaborate on international projects that enhance telecommunications and automation through innovative so...Show more

 • Promoted

Software Development Engineer in Test

EPAM SystemsToronto, ON, CA
Full-time

Software Development Engineer in Test.In this hybrid role, you will leverage Parasoft SOAtest and technologies to ensure the quality and reliability of complex API-driven systems.You will also cont...Show more

 • Promoted

Sr Software Developer Embedded

ESSILORLUXOTTICA GROUPNorth York, Canada
Full-time

Recognized as an industry leader in assistive technology, HumanWare's mission is to develop solutions that enable people living with a visual impairment and vision loss to develop their potential a...Show more