Qureos

FIND_THE_RIGHTJOB.

C++/Qt Engineer - Cross-Platform Home Design Application

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Position Overview:
We are seeking a skilled C++ Software Engineer to lead the modernization of our flagship Home Design software. This is a high-impact role focused on migrating our legacy macOS-native application to a modern, cross-platform Qt framework. Your work will be instrumental in unifying our codebase, enhancing maintainability, and delivering a seamless experience to our users on both Windows and macOS.

This role is perfect for a developer who thrives on complex technical challenges, enjoys modernizing legacy systems, and wants to see their work power a well-established creative product.

Key Responsibilities:

· Lead the migration of a macOS and Win32 app to a robust, cross-platform interface using QtWidgets.

· Design, recreate, and refine dialogs, menus, and application workflows within the Qt framework.

· Refactor and bridge existing Objective-C/C++ application logic to integrate seamlessly with new Qt modules.

· Architect and ensure consistent, high-performance functionality across both macOS and Windows platforms.

· Profile, optimize, and enhance application performance and responsiveness for a professional user base.

· Collaborate closely with QA and product teams to validate features and ensure the highest quality standards.

Required Qualifications:

· 3+ years of strong C++ development experience in a production environment.

· Proven experience with the Qt framework, preferably with QtWidgets. (Candidates with strong C++ and a proven ability to learn new frameworks quickly are encouraged to apply.)

· Solid background in macOS development and familiarity with its native ecosystem (Cocoa, Xcode, NIBs/Storyboards).

· Demonstrable cross-platform development experience (e.g., Windows/macOS, or using frameworks like Unity, Cocos2d-x, etc.).

· Hands-on proficiency with CMake for building and managing complex projects.

· Strong skills in Git for version control and advanced debugging techniques.

Preferred Qualifications (Bonus Assets):

· Experience in the CAD, 3D modeling, or design software industry.

· Exposure to graphics APIs such as OpenGL, Metal, or Direct2D for hardware-accelerated rendering.

· Familiarity with plugin-based application architecture and development.

· Experience designing and implementing automated testing for UI applications.

· Knowledge of installer packaging tools like InstallShield, WiX, or similar.

· Familiarity with JIRA for task tracking, sprint planning, and cross-team coordination.

What We Offer:

· The opportunity to own a critical, green-field modernization project from the ground up.

· A challenging role working on complex, well-known desktop applications.

· A collaborative environment where your technical expertise will directly shape the product's future.

· Competitive compensation and a commitment to professional development.

Ready to modernize a legacy?
If you are a C++ developer passionate about building elegant, cross-platform solutions and untangling complex code, we want to hear from you. Apply today to learn more about this exciting opportunity

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.