A

Hybrid Role: C++ Software Engineer

Aversan Inc.

mississauga, on, Canada Full-time July 20, 2026

Found Description

Aversan seeks a skilled C++ Software Engineer for a hybrid position specializing in embedded systems for aerospace and defense sectors. Design robust, real-time flight software and collaborate across disciplines.

As an Embedded Software Engineer at Aversan, you will be a key player in developing safety-critical software systems. This role stresses hands-on software experience, requiring collaboration with various engineering teams to refine requirements and enhance system designs. You will also directly mentor less experienced engineers and contribute to code reviews, fostering a culture of continuous improvement.

Key Responsibilities: • Design and test embedded applications for software systems • Ensure comprehensive documentation and team communication • Collaborate with multidisciplinary teams on project requirements • Conduct reviews of teammates' work to ensure quality • Lead estimation efforts and mentor junior engineers

Requirements: • Bachelor’s degre...

Ready to Apply?

Submit your application for Hybrid Role: C++ Software Engineer at Aversan Inc.

Apply Now