Maafor

Senior Software Engineer - C++

📍 Location
hamilton, on
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

We have an exciting opportunity for a C++ Engineer in Toronto. You will be joining a software team to work on building and enhancing some of the top devices in the market.

Technical Skills

  • Strong experience with OOP, SOLID principles, and design patterns
  • 10+ years of development experience in C++ (version 11 or greater)
  • At least 3 years of experience developing GUI applications in C++ using Qt
  • Degree in Computer Science, or Computer/Electrical Engineering
  • Experience with code reviews, analyzing code, and providing constructive feedback
  • Must be based in Ontario during the contract period
  • Nice to have: experience coding for embedded Linux platforms

This position offers a chance to impact how government institutions serve the public. Apply today!

Maafor Technologies encourages applications from all qualified candidates, embracing the diversity of communities across Canada. We welcome applica...

Start Your Week Right!

Apply now and make every Monday exciting with Maafor

Apply for this Position