Talent.com
Software Developer – Diagnostics – New Graduate
Software Developer – Diagnostics – New GraduateGM • Markham, Ontario, Canada
No longer accepting applications
Software Developer – Diagnostics – New Graduate

Software Developer – Diagnostics – New Graduate

GM • Markham, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Work Arrangement: Hybrid:

This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week at minimum.

The Role

We are seeking a highly motivated Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform this role you will be responsible for designing developing and deploying diagnostic software applications using sound industry standard methodologies. You will work with hands-on writing software or solutions based on detailed requirements and system specifications. Additionally you will work with development activities that will include updating existing software and/or developing new software solutions to address a specific need or solve a particular business problem. You will contribute to all development activities in accordance with appropriate methodologies and application of a repeatable systematic and quantifiable approach to the development process. You will develop your skill further by working closely with more senior developers to ensure code alignment with design patterns and frameworks.

What Youll Do (Responsibilities)

  • Own and develop diagnostic software solutions as part of a larger team participating in future development
  • Collaborate with Diagnostic Architecture Engineers in refining requirements and system design reviews to drive software (C/C) solutions
  • Participate in software design and low-level test case reviews
  • Conduct software verification (unit testing simulation and in-vehicle as needed)
  • Provide clear and complete documentation per the software development process
  • Work collaboratively with team members within an agile workflow.
  • Take ownership of each task and ensure timely completion of design testing and implementation activities with a focus on quality.
  • Be an integral part of an energetic team
  • Average travel requirements of 1-2 weeks a year including travel to the US

Additional Job Description:

Your Skills & Abilities (Required Qualifications):

  • Bachelors or Masters degree in software engineering computer science computer engineering or related field.
  • Participation in EcoCAR/AutoDrive competition is preferred.
  • Strong foundation in software development with experience in embedded software design and development using C/C/Python/Simulink.
  • Knowledge of vehicle diagnostics and serial data communication
  • Understanding of vehicle electrical architecture systems and standards.
  • Strong problem-solving skills and the ability to troubleshoot issues.
  • Excellent communication skills and the ability to work effectively in a team environment.
  • Valid Ontario G drivers license

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

Benefits Overview

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.

  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values.

  • Tuition Assistance and Employee Assistance Program.

  • 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 visit How 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 email us or call us 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.


Key Skills
Account Payable,C++,Community Support,Garment,Import & Export,Java
Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

Software Developer Diagnostics New Graduate • Markham, Ontario, Canada

Similar jobs
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Georgina, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 24 days ago • Promoted
Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

ApexFocusGroup • Georgina, Ontario, Canada
Remote
Full-time +1
Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show more
Last updated: 30+ days ago • Promoted
Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Apex Focus Group Inc. • Keswick, ON, Canada
Full-time +1
Job Title: Administrative Assistant Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week).Our company is seeking individuals to participate ...Show more
Last updated: 30+ days ago • Promoted
Geometry Private Tutoring Jobs Hawkestone

Geometry Private Tutoring Jobs Hawkestone

Superprof • Hawkestone, 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
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)

Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026)

DoorDash Canada • Toronto
Full-time
Software Engineer I, Entry-Level (Graduation Date: Fall 2025-Summer 2026).DoorDash is building the world’s most reliable on-demand logistics engine for delivery! We’re looking for engineers to join...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer II, Ring Notifications

Software Development Engineer II, Ring Notifications

Amazon • Toronto
Full-time
Ring's mission is to make neighbourhoods safer.We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.Ring Notifications team is ...Show more
Last updated: 1 day ago • Promoted
Software Engineer, New Grad (2026 Start)

Software Engineer, New Grad (2026 Start)

ZipHQ, Inc. • Toronto
Full-time
The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most innovative companies in the world.Today, enterprises spend $120T+ per year globally...Show more
Last updated: 30+ days ago • Promoted
Physics Private Tutoring Jobs Hawkestone

Physics Private Tutoring Jobs Hawkestone

Superprof • Hawkestone, 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
MTS Software Development Engineer

MTS Software Development Engineer

Net2Source (N2S) • Markham
Full-time
Be among the first 25 applicants.This range is provided by Net2Source (N2S).Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the j...Show more
Last updated: 30+ days ago • Promoted
DevOps Software Development Engineer

DevOps Software Development Engineer

TekWissen ® • Markham
Full-time +1
Position: DevOps Software Development Engineer.Job Type: Temporary Assignment.TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent s...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Talent Test Account • Toronto, Ontario, CA
Full-time
Quick Apply
Show more
Last updated: 30+ days ago
Junior GNSS/Navigation Embedded V&V Engineer

Junior GNSS/Navigation Embedded V&V Engineer

Trimble • Richmond Hill
Full-time
A global technology company in Richmond Hill is looking for a Junior Embedded V&V Engineer to enhance safety-critical geonavigation platforms through Python automation.The role involves developing ...Show more
Last updated: 16 hours ago • Promoted • New!
Senior Programmer Analyst: Build Scalable Software Onsite

Senior Programmer Analyst: Build Scalable Software Onsite

Amico Group of Companies • Richmond Hill
Full-time
A leading technology firm in Richmond Hill is seeking a skilled Senior Programmer Analyst to define, develop, and maintain new software applications.Candidates should have a minimum of 7 years of e...Show more
Last updated: 30+ days ago • Promoted
Operations Specialist - Global Cash Management

Operations Specialist - Global Cash Management

TEKsystems • Georgina, Ontario, Canada
Full-time +2
TEKsystems client, a major Big 5 Bank here in Canada, is currently looking to hire an Operations Specialist to join their Global Cash Management team in downtown Toronto! E.USD, GBP, EUR, and exper...Show more
Last updated: 2 days ago • Promoted
Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850/Week)

Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850/Week)

Apex Focus Group Inc. • Keswick, ON, Canada
Remote
Full-time +1
Job Title: Data Entry Clerk Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week).Our company is seeking individuals to participate in Natio...Show more
Last updated: 30+ days ago • Promoted
MTS Software Development Engineer – Devops

MTS Software Development Engineer – Devops

ObjectWin Technology • Markham
Full-time
Hybrid Role in Markham, Ontario.Strong experience with CI/CD concepts and tooling (e.Jenkins, GitHub Actions, Azure DevOps, GitLab CI, or similar) working within containers.Strong experience in INF...Show more
Last updated: 2 days ago • Promoted
Rack-Level IO Diagnostics Software Engineer

Rack-Level IO Diagnostics Software Engineer

Advanced Micro Devices • Markham
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: 30+ days ago • Promoted
Software Engineer

Software Engineer

Epson Canada • Markham
Full-time
Get AI-powered advice on this job and more exclusive features.EPSON Canada is committed to providing its customers with cutting‑edge digital imaging solutions.Our product portfolio includes industr...Show more
Last updated: 30+ days ago • Promoted