C++ Developer
2 days ago
Computer Vision Software Developer (C++ / Qt) – Onsite in Markham, Ontario
Location:
Markham, ON (Onsite, 5 days/week)
Employment Type:
Full-Time
Industry:
Award-Winning Global Internal Consulting Firm
About the Company
Join an award-winning internal consulting firm that has been a recognized industry leader for 20+ years, consistently achieving year-over-year growth and being voted one of the Best Places to Work multiple times. With a global footprint and an unwavering commitment to innovation, this enterprise organization is expanding rapidly and seeking top engineering talent to support its next phase of product evolution.
We are currently hiring a C++ Developer with strong Qt expertise to join our team supporting advanced computer vision inspection technologies. This is a unique opportunity to work in a highly collaborative environment that values creativity, continuous improvement, and world-class engineering practices.
Position Summary
As a C++ Developer, you will play a key role in designing, upgrading, and enhancing next-generation computer vision inspection systems. You'll work closely with engineers, product teams, and technical stakeholders, contributing to UI/UX modernization, software architecture improvements, and R&D initiatives across computer vision, image processing, and automation.
This role is ideal for someone who thrives in a fast-paced, innovative environment and wants to grow within a company with a strong culture, long-term stability, and global reach.
What You'll Do
- Modernize and migrate legacy MFC applications into the Qt framework.
- Implement clean, modern, and intuitive UI/UX designs for advanced inspection systems.
- Re-architect software to separate front-end and back-end components.
- Design, build, and maintain applications for computer vision inspection products.
- Collaborate with engineering, technical sales, and cross-functional teams to define requirements and user workflows.
- Develop and optimize computer vision algorithms using OpenCV and related libraries.
- Support R&D initiatives in machine learning, OCR, image processing, and new product concepts.
- Integrate software with various sensors and automation components (cameras, PLCs, encoders, etc.).
- Engage in technical communications with customers and suppliers.
- Travel occasionally to customer sites (U.S. and international), approximately 1 week every 2–3 months.
What We're Looking For
Education
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics, or related field.
Experience
- 3+ years of hands-on development experience with C++ and Qt.
- Strong competence in building modern, user-friendly interfaces with Qt.
- Experience in UI/UX design principles and applying them in real applications.
- Exposure to computer vision, image processing, and manufacturing environments (asset).
Skills & Qualifications
- Strong C/C++ fundamentals.
- Proficiency with the Qt framework for desktop application development.
- Knowledge of modular software architecture.
- Experience with OpenCV (asset).
- Experience with machine learning concepts (asset).
- Strong communication skills and ability to operate independently.
- Curious mindset with the initiative to learn and solve new problems.
What We Offer
- Competitive salary based on experience
- Flexible work hours
- Five paid Personal Leave Days
- Full medical, dental, and vision benefits
- Life and disability insurance
- Public transit reimbursement
- RRSP matching after two years
- Onsite perks including:
- Fully equipped cardio & weights gym
- Fitness classes (Pilates, Yoga, Bootcamp, Zumba)
- Game room (pool, ping pong, air hockey, foosball, etc.)
- Onsite dentist for complimentary teeth cleaning
- A collaborative, open-minded culture with passionate coworkers
- Company events including BBQs, game nights, cottage days, picnics, and more
Ready to Join an Award-Winning Team?
If you're a driven C++/Qt Developer looking to join a company with exceptional culture, long-term stability, and exciting technical challenges, we'd love to speak with you.
Apply now and help shape the future of computer vision innovation
-
Senior C++ Developer
2 weeks ago
Markham, Ontario, Canada Wireframe Solutions-IT Consulting Company Full time $120,000 - $180,000 per yearRole Name: Senior C++ DeveloperLocation: Toronto hybrid 4 days a weekJOB DESCRIPTION:MustHave8 years hands on experience working in Capital Markets software development8 years of professional experience using CProficiency in multithread programmingProficiency in Oracle and PythonExperience with service orientated architectureExperience using or developing...
-
C++ Graphics Driver Developer
1 week ago
Markham, Ontario, Canada AMD Full time $100,000 - $150,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Fuse Integration Developer – P&C Insurance
2 weeks ago
Markham, Ontario, Canada Yochana Full time $80,000 - $120,000 per yearPosition Name – Fuse Integration Developer – P&C InsuranceType of hiring – Fulltime/SubconLocation – Markham, ON (need to visit 3 days a week in office mandatorily)Job Description:We are seeking a highly skilledFuse Integration Developerto join our technology team supporting the digital transformation of ourProperty & Casualty (P&C)...
-
Fuse Integration Developer – P&C Insurance
2 days ago
Markham, Ontario, Canada Recutify Inc. Full time $80,000 - $120,000 per yearJob Role: Fuse Integration Developer P&C InsuranceLocation: Markham, ONDepartment: IT Integration ServicesReports To: Senior Manager, Integration PlatformMode: Hybrid (Mandatorily need to visit office 3 days a week) Position SummaryWe are seeking a highly skilled Fuse Integration Developer to join our technology team supporting the digital transformation of...
-
Electrical I&C Designer/Modeler
4 days ago
Markham, Ontario, Canada GHD Full timeThere's no pledge more important than the one we make to look after our environment, and we're committed to helping you do exactly that. At GHD, we are committed to solving the world's biggest challenges in the areas of water, energy, and urbanization. Our Instrumentation & Controls (I&C) Design Group provides engineering support primarily across Ontario,...
-
Electrical I&C Designer/Modeler
2 weeks ago
Markham, Ontario, Canada GHD Full time $80,000 - $120,000 per yearDescriptionThe importance of water to the health of our world can't be overstated. As the frequency and intensity of floods, droughts and storms increases, the water industry must continue to build resiliency and lead from the front. Together with our clients, we are thinking and doing things differently to help pre-empt and prepare for what's next. Be a...
-
Senior Engineer – I&C Systems Design
2 weeks ago
Markham, Ontario, Canada dc53e74d-498b-4796-94d0-82bf16d145d0 Full time $120,000 - $180,000 per yearJob Description SummaryThe I&C Systems Design Engineer is responsible for design and analysis of I&C systems for nuclear power plant applications.Job DescriptionResponsible for Plant I&C Systems design activities that support:GE's BWRX-300 Small Modular Reactor (SMR) and/orGen-IV reactor technologies including Natrium and ARC sodium fast reactors...
-
JD Edwards developer
5 days ago
Markham, Ontario, Canada Bevertec Full time $80,000 - $120,000 per yearJD Edwards developerPerm roleHybrid: Markham, ONSkillsetDesign, develop, test, and maintain applications within a JDE EnterpriseOne environment.Participate in system design reviews, code walkthroughs, and iterative software deployment.Provide technical expertise across multiple JDE modules and development tools.Troubleshoot, fix, and enhance existing...
-
Windows Graphics Driver development Engineer
2 days ago
Markham, Ontario, Canada LanceSoft, Inc. Full time US$100,000 - US$170,000 per yearJob Title- Windows Graphics Driver development Engineer / Sr./MTS Software Development EngineerJob Location- Markham- Canada , Hybrid (at least 3 days a week)Project Duration- 12 MonthsJob DescriptionInterviews:3 rounds at most, virtual would work1) Two rounds are MKM local time2) One round is SRDC (China) time zone. (If #1 gets passed)Top 3 skills:1)...
-
Lead Engineer – I&C Systems Design
3 days ago
Markham, Ontario, Canada GE Vernova Full time $100,000 - $150,000 per yearJob Description SummaryThe I&C Systems Design Engineer is responsible for design and analysis of I&C systems for nuclear power plant applications.Job DescriptionEssential Responsibilities:Demonstrates accountability for cost, schedule, quality, and technical accuracy of assigned tasks. Provide technical guidance and leadership, oversee project scheduling...