IT & Software

Senior Embedded Software Developer

GM of Canada Company

Markham · Ontario · Canada

Develop embedded controls software for low voltage power management at General Motors, using C and C++ in a hybrid Markham role. Report to the Markham Elevation Center at least three times weekly.

As a Senior Embedded Software Developer, you will support Low Voltage Infrastructure and Electric Power Controls. Your work spans system design, diagnostics, control systems, and software verification. You will contribute to Software Defined Vehicle and Service Oriented Architecture solutions while collaborating within agile scrum teams and Electric Power ART.

Key Responsibilities:

  • Develop software for low voltage power management embedded controls systems
  • Lead software system design content and anomaly corrections
  • Implement physics and controls requirements for diagnostics strategies
  • Test software at controller, system, and vehicle levels
  • Coordinate with requirements, hardware, and calibration groups

Requirements:

  • Bachelor's degree in engineering or computer science
  • Minimum five years of embedded controls software experience
  • Proficiency in C and C++ programming
  • Experience with component and system testing
  • Automotive safety experience, including ISO 26262

Apply embedded software, controls, diagnostics, and testing expertise to advance General Motors low voltage power systems.

#J-18808-Ljbffr

Reference: WJ-4483_1386748

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.