Social network you want to login/join with:
* 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.
* Experience with WIN32 development.
* Experience with Python or C# for AI integration and automation.
* Familiarity with computer vision for automated defect detection in machining.
* Knowledge of industrial automation protocols (Modbus, OPC UA, etc.).
* Experience with cloud-based AI/CAD/CAM solutions.
Overview:
We are looking for an experienced Qt C++ Developer to lead the transition from WorkNC CAM and Visi CAD to a modern AI-powered CAD/CAM platform. This role involves designing and developing a next-generation machining and design solution, integrating Generative AI to enhance toolpath optimization, automated modelling, and intelligent feature recognition. Be part of a cutting-edge project integrating Generative AI into CAD/CAM workflows. Work on next-generation AI-driven 3D modelling and CNC automation tools.
Role & 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.
J-18808-Ljbffr