General Motors

Early Career Software Developer for Brake Systems

📍 Location
oshawa, on
⏰ Job Type
Full-time
📅 Posted
June 04, 2026

Job Description

Embark on a promising career at General Motors as a Software Developer in Brake Controls and Diagnostics. This hybrid position offers hands-on experience in advancing vehicle safety systems.

In this role, you will be an integral part of the team that develops embedded software for next-gen brake systems. Ideal for recent graduates who are driven, you'll align with advanced vehicle architecture while utilizing your programming abilities in C/C++. Collaborate closely with systems and controls experts to ensure seamless software integration and high-quality performance.

Key Responsibilities: • Develop embedded software for GM vehicle brake controls • Align software with evolving SDV architecture and strategies • Engage in rigorous software validation and integration activities • Maintain clear documentation and traceability of requirements • Implement software using BDD and CI/CD practices

Requirements: • Bachelor’s, Master’s or PhD in Computer or Electrical Eng...

Ready to Apply?

Take the next step in your career journey with General Motors

Apply Now