Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Automotive Software Engineer – Early Career

General Motors

Oshawa

Hybrid

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading automotive manufacturer in Canada is seeking an embedded software developer for vehicle mechatronics. The successful candidate will work in Agile Scrum teams to design and develop embedded controls and software for vehicle systems. Responsibilities include collaborating with cross-functional teams, implementing software features, and ensuring thorough testing. Candidates must hold a relevant degree and possess skills in C programming and embedded software. A hybrid work arrangement is available, providing a dynamic and inclusive environment.

Benefits

Paid time off
Healthcare, dental, and vision benefits
Life insurance
Pension plan contributions

Qualifications

  • Bachelor's or Master's degree in Mechatronics, Software, Electrical, or Computer Engineering, graduating between December 2025 and August 2026.
  • Experience with writing and debugging C code.
  • Embedded software development experience preferred.

Responsibilities

  • Collaborate with Product Managers and Developers to create Features for vehicles.
  • Design and integrate embedded software systems in hand-coded C.
  • Develop and maintain Unit tests and Multicomponent tests.

Skills

C programming
Debugging
Embedded software development
Agile methodologies
Communication skills

Education

Bachelor’s Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering

Tools

Git
CppUTest
Rational Rhapsody
Job description
A leading automotive manufacturer in Canada is seeking an embedded software developer for vehicle mechatronics. The successful candidate will work in Agile Scrum teams to design and develop embedded controls and software for vehicle systems. Responsibilities include collaborating with cross-functional teams, implementing software features, and ensuring thorough testing. Candidates must hold a relevant degree and possess skills in C programming and embedded software. A hybrid work arrangement is available, providing a dynamic and inclusive environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.