IT & Software

Senior Embedded Controls Developer Markham

General Motors Company

Markham · Ontario · Canada

Share this job: X Facebook WhatsApp

Build next-generation low voltage controls at General Motors in Markham, applying C/C++, CI/CD, and automated testing. The role follows a hybrid schedule with regular Elevation Center attendance.

This Senior Embedded Controls Developer works on power management, power generation, energy storage, and distribution software. You will help deliver hardware-agnostic solutions for Software Defined Vehicle development. The work includes DevOps practices, automated test environments, communication protocols, diagnostic design, and independent software review.

Key Responsibilities:

  • Deliver high-quality embedded controls software for low voltage systems
  • Use automated tools across builds, benches, and vehicles
  • Apply BDD and TDD methodologies for software quality
  • Use CI/CD pipelines for development, testing, and deployment
  • Maintain understanding of CAN, LIN, ARXML, and Ethernet

Requirements:

  • Minimum five years of related embedded controls experience
  • Bachelor's degree in engineering or computer science
  • Proficiency in C and C++
  • Knowledge of virtual testing, DevOps, and CI/CD integration
  • Experience with JIRA and Scaled Agile Framework

Use embedded controls, automated testing, communication protocols, and DevOps knowledge to support General Motors software programs.

#J-18808-Ljbffr

Reference: WJ-4483_1482138 · Posted 08 Nov 2026, 02:37 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Browse jobs