IT & Software

Senior Embedded Software Developer

General Motors

Markham · Ontario · Canada

Develop C/C++ embedded controls software at General Motors in a hybrid Markham position focused on low voltage power management systems.

As a Senior Embedded Software Developer, you will support Low Voltage Infrastructure and Electric Power Controls development. The work covers system design, diagnostics, control systems, and software verification. You will contribute to low voltage power distribution controls and diagnostic software.

Key Responsibilities:

  • Develop high-quality low voltage power management embedded controls software
  • Lead software system design content and anomaly corrections
  • Implement physics, controls, diagnostics, and communication requirements
  • Test functionality across controllers, systems, and vehicles
  • Coordinate with requirements, hardware, and calibration departments

Requirements:

  • Bachelor’s degree in engineering or computer science
  • Minimum five years of embedded controls software experience
  • Proficiency in C/C++ programming and system design
  • Automotive safety experience, including ISO26262
  • Experience with SiL, HiL, and vehicle-level testing

Apply embedded software, diagnostics, C/C++, and control systems expertise to General Motors’ low voltage power development.

#J-18808-Ljbffr

Reference: WJ-2742_467176

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

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