C++ Software Engineer

Confidential · Ottawa, Ontario, Canada

Location
Ottawa
Job Type
Contractor
Posted
June 22, 2026

Job Description

Job Title: C++ Software Engineer – Manufacturing & Embedded Systems
Job Description

This role focuses on developing embedded C++ software that supports hardware testing in both factory production and lab environments. You will design and maintain software used to execute functional tests, validate hardware performance, and troubleshoot complex issues across hardware and software. The position offers the opportunity to work on cutting-edge automotive technologies and chipsets, gain exposure to early-stage platforms, and tackle new hardware and software integration challenges in a highly collaborative team.

Responsibilities

  • Design, develop, and maintain C++ software to run functional tests on hardware during manufacturing.
  • Support design verification and reliability testing in lab and bench environments by creating and enhancing test software.
  • Interface directly with hardware components such as GPIO, CAN, Bluetooth, Wi-Fi, GPS, and ...
  • Ready to Apply?

    Submit your application for C++ Software Engineer at Confidential

    Apply Now