QT Software Developer

QT Software Developer

Posted 1 week ago by Thebes IT Solutions Ltd on JobServe

Negotiable
Undetermined
Remote
London, UK

Summary: The role of QT Software Developer involves leading the transition from traditional CAD/CAM systems to a modern AI-powered platform. The developer will design and implement cross-platform applications using Qt and C++, focusing on toolpath optimization and intelligent feature recognition. This position requires a strong background in C++ and CAD/CAM software, as well as experience with AI integration. The developer will work on cutting-edge projects that enhance CNC automation and 3D modeling capabilities.

Key Responsibilities:

  • Migrate and modernise features from WorkNC & Visi into a new Qt-based system.
  • Design and develop cross-platform desktop applications using Qt (Widgets/QML) and C++.
  • Implement AI-driven toolpath generation and automated CAM optimisations.
  • Develop Real Time 3D visualization tools with OpenGL/Vulkan for CAD/CAM workflows.
  • Integrate Generative AI models to suggest design improvements, toolpaths, and machining parameters.
  • Work with machine learning teams to enhance CNC automation and predictive maintenance.
  • Ensure scalability, maintainability, and high performance of AI-enhanced CAD/CAM software.
  • Debug, profile, and optimise multi-threaded C++ applications for Real Time AI inference.

Key Skills:

  • 3+ years technical knowledge on Qt and framework - Qt Widgets, QML, Qt Quick, Qt Creator.
  • 7+ years of strong C++ development experience.
  • Strong understanding with CAD/CAM software (WorkNC, Visi, NX, SolidWorks, or similar).
  • Good knowledge of 3D rendering & graphics - OpenGL, Vulkan, DirectX, or Metal.
  • Understanding of CNC machining (G-code, toolpath generation, simulation).
  • Multi-threaded and Real Time application development experience.
  • Knowledge of AI/ML frameworks (TensorFlow, PyTorch, ONNX) for CAD/CAM applications.
  • Experience with algorithm optimisation for toolpath planning and generative modelling.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT