IT & Software

Embedded C++ Software Engineer

Aversan

Brampton · Peel Region · Canada

Share this job: X Facebook WhatsApp

Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario, using bare-metal and real-time systems expertise in a hybrid setting.

As an Embedded Software Engineer, you will design, implement, maintain, and test modular flight software solutions. The work involves C++, object-oriented programming, and embedded applications on bare metal. You will also contribute to subsystem designs and collaborate across systems, control, and electrical engineering disciplines.

Key Responsibilities:

  • Design, implement, and test embedded applications
  • Develop modular, extendable, testable flight software
  • Collaborate on requirements and technical solutions
  • Review teammate work and communicate design documentation
  • Support estimates and establish engineering standards

Requirements:

  • Bachelor’s or Graduate degree in relevant engineering or computer science
  • Strong experience in C++ software development
  • Proven ability to implement embedded software
  • Experience with bare-metal solutions and real-time operating systems
  • Knowledge of microcontrollers, memory, FPGAs, or communications interfaces

Apply embedded C++, bare-metal, and real-time software expertise to safety-critical flight systems at Aversan Inc. in Brampton.

#J-18808-Ljbffr

Reference: WJ-4483_1488387 · Posted 12 Nov 2026, 03:15 PM

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.

Embedded C++ jobs in other states

Browse jobs