Talent.com
Engineering Specialist - Software Development & Integration Lab
Engineering Specialist - Software Development & Integration LabGeneral Motors • Markham, Ontario, Canada
Engineering Specialist - Software Development & Integration Lab

Engineering Specialist - Software Development & Integration Lab

General Motors • Markham, Ontario, Canada
2 hours ago
Job type
  • Full-time
Job description

Job Description

Vacancy Status:

Yes - 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

Onsite - This role is categorized as onsite. This means the successful candidate is expected to report to Markham Elevation center on a full-time basis 5 days a week.

The Software Development & Integration (SDI) Lab houses a variety of physical test benches that simulate vehicle subsystems, enabling engineering teams to develop, test, and validate vehicle electronic control unit (ECU) software.

These benches include ECUs, sensors, actuators, connectors, wiring harnesses, displays and instrumentation tools. They are shared assets used by hundreds of engineers across the organization, both remotely and onsite.

As a Lab Engineering Specialist, you will play a key role in building, deploying, maintaining, and monitoring test benches and their supporting infrastructure. You will be responsible for troubleshooting hardware issues, flashing ECUs, and developing tools to support test automation and improve lab efficiency

Key Responsibilities:

  • Build and deploy component-, subsystem-, and system-level test benches
  • Troubleshoot and repair bench hardware, wiring, and peripheral test devices
  • Flash ECUs using Vehicle Software Configuration Management (VeSCoM) tools
  • Develop and maintain automation script tools to improve testing efficiency
  • Provide technical support and issue resolution for lab users
  • Monitor bench health and maximize uptime across all lab assets
  • Configure and maintain bench test PCs, including deploying Gold Images
  • Support lab infrastructure reliability, including Blue Flag network and power systems
  • Assist with lab procurement and inventory management of tools, hardware, and software critical to SDI Lab operations.

Required Qualifications:

  • Bachelor’s degree in engineering (Electrical, Mechanical, Mechatronics, or Computer Engineering preferred)
  • Strong hands-on experience in hardware-in-loop test systems
  • Proficiency in reading and interpreting electrical schematics
  • Proficiency in programming/scripting with Python or other related languages
  • Experience with automotive Ethernet and CAN tools (e.g. Vehicle Spy, CANoe)
  • Experience with ECU flashing, wiring harnesses, and instrumentation
  • Strong problem-solving ability to troubleshoot electrical and mechatronic systems

Preferred Qualifications:

  • Demonstrated vehicle experience (e.g. AutoDrive, EcoCAR, Formula SAE)
  • Experience with vehicle electrical architecture and embedded software
  • Strong communication and collaboration skills
  • Working knowledge in Linux-based PCs and IT networks.

Compensation:

The salary range for this role is $81,300 to $122,000. 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

Engineering Specialist - Software Development & Integration Lab • Markham, Ontario, Canada

Similar jobs
Lead Software Development Manager for Diagnostics Tools and Solutions

Lead Software Development Manager for Diagnostics Tools and Solutions

AMD • Markham, York Region, CA
Full-time
Drive quality and reliability in software as a Software Development Manager.Lead a dynamic engineering team to create impactful diagnostics solutions across multiple platforms while ensuring superi...Show more
Last updated: 11 days ago • Promoted
Innovative Software Engineering Manager Leading High-Performing Teams

Innovative Software Engineering Manager Leading High-Performing Teams

TRADER Corporation • Toronto, ON, CA
Full-time
Drive engineering excellence as a Software Engineering Manager.Lead two teams in building a top-tier marketplace platform, ensuring quality delivery and fostering an AI-driven development culture.I...Show more
Last updated: 11 days ago • Promoted
Transformative Engineering Manager for Innovative Core Product Development

Transformative Engineering Manager for Innovative Core Product Development

Jerry • Markham, York Region, CA
Full-time
Lead the evolution of automation systems as an Engineering Manager.Spearhead a robust framework to streamline user experiences in car ownership with our dynamic core product.As a key technical lead...Show more
Last updated: 3 days ago • Promoted
Engineering Manager Leading Innovative Software Development Teams

Engineering Manager Leading Innovative Software Development Teams

Thomson Reuters • Toronto, ON, CA
Full-time
Drive a dynamic engineering team as a forward-thinking Engineering Manager.Cultivate innovative strategies and lead technical advancements while enhancing project delivery in a collaborative hybrid...Show more
Last updated: 11 days ago • Promoted
Technical Leader for Integration and Verification in Engineering

Technical Leader for Integration and Verification in Engineering

Alstom • Toronto, ON, CA
Full-time
Elevate transportation systems as an Integration, Verification, and Validation Manager.Lead cutting-edge engineering efforts, ensuring compliance and enhancing customer satisfaction in a dynamic wo...Show more
Last updated: 1 day ago • Promoted
Software Engineering Manager, Builder Experience

Software Engineering Manager, Builder Experience

Magical • Toronto, ON, CA
Full-time
Magical is an agentic automation platform bringing state‑of‑the‑art AI to healthcare, delivering AI agents that actually work in production.We're building "AI employees" that automate the repetitiv...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer - Strategic Silicon Solutions BU

Software Development Engineer - Strategic Silicon Solutions BU

Advanced Micro Devices • Markham, York Region, CA
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 28 days ago • Promoted
Expert Systems Specialist Driving Hybrid Integration and Validation

Expert Systems Specialist Driving Hybrid Integration and Validation

General Motors • Markham, York Region, CA
Full-time
Become a key contributor as a Systems Specialist in a hybrid role.Leverage outstanding expertise in Systems, Controls, and Software to deliver innovative solutions in transportation.In this pivotal...Show more
Last updated: 3 days ago • Promoted
Lead Engineering Manager for Software Development in Toronto

Lead Engineering Manager for Software Development in Toronto

OpenLoop Health, Inc. • Toronto, ON, CA
Full-time
Drive innovation as an Engineering Manager leading our Toronto hub.Establish a high-performing engineering team while delivering impactful software solutions for a diverse telehealth platform.This ...Show more
Last updated: 11 days ago • Promoted
Software Engineering Team Lead

Software Engineering Team Lead

PIA Automation • Toronto, ON, CA
Full-time
Compose and review Machine Functionality Document with customer, detailing the intended function.Interact with Mechanical Engineering and Electrical Design department personnel.Program PLC and HMI ...Show more
Last updated: 28 days ago • Promoted
Product Engineering Analyst

Product Engineering Analyst

Canadian Tire • Toronto, ON, Canada
Full-time
The Engineering Analyst is responsible for distilling consumer product quality expectations that meet or exceed our target market, translate them into product testing requirements that will drive e...Show more
Last updated: 6 days ago • Promoted
Software Development Manager, Integrations

Software Development Manager, Integrations

Air-tek • Toronto, ON, CA
Full-time
Air-tekis a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market.The product market fit is excellent, and ...Show more
Last updated: 30+ days ago • Promoted
Software Developer - Systems Integrations Tooling

Software Developer - Systems Integrations Tooling

Xanadu • Toronto, ON, CA
Full-time
Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers.We are creat...Show more
Last updated: 9 days ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics) - toronto

Senior Software Lead (Host-Side Platform & Integrations – Haptics) - toronto

TITAN Haptics • toronto, on, ca
Full-time +1
TITAN Haptics is hiring a senior software leader to own our host-side software platform, the SDKs/APIs, cross-platform libraries, integrations, and tooling that make TITAN haptics easy to adopt acr...Show more
Last updated: 19 days ago • Promoted
Engineering Manager for Dynamic Software Development and Teams

Engineering Manager for Dynamic Software Development and Teams

OpenLoop Health • Toronto, ON, CA
Full-time
Step into the role of Engineering Manager, guiding software development initiatives.Cultivate a thriving engineering culture while delivering exceptional solutions in a fast-paced telehealth landsc...Show more
Last updated: 3 days ago • Promoted
Engineering Team Lead Focused on SaaS Product Development

Engineering Team Lead Focused on SaaS Product Development

Semperis • Toronto, ON, CA
Full-time
Join as an Engineering Team Lead to spearhead the development of cutting-edge SaaS recovery solutions.Lead a hybrid team in Toronto, collaborating with diverse experts to elevate product execution....Show more
Last updated: 4 days ago • Promoted
Senior Systems Engineer, Perception & Integration

Senior Systems Engineer, Perception & Integration

Invision AI Inc. • Toronto, ON, CA
Full-time
Our algorithms process millions of data points to reduce urban congestion and improve safety in real‑time.We are a company that focuses on mobility and solves problems with cutting‑edge machine lea...Show more
Last updated: 23 days ago • Promoted
Sr. SIL Simulation Integration Engineers

Sr. SIL Simulation Integration Engineers

ThunderSoft • Markham, York Region, CA
Full-time
Occasionally you may be required to work Saturdays once every 3 months.This role is part of a group responsible for creating virtual in-the-loop environments to enable development, verification and...Show more
Last updated: 4 days ago • Promoted