candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/ More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
fault seal analysis. Geomechanical and geological modelling including deformation modelling. 2D and 3D kinematic modelling techniques. Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
o Geomechanical and geological modelling including deformation modelling. o 2D and 3D kinematic modelling techniques. o Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU More ❯
Proficient in version control using Git. Experience with CUDA for GPU programming. Solid understanding of Linux systems. Additional Technical Skills (Desired): Python, QT, and QML development. Familiarity with Atlassian Jira and Confluence. Experience with Intel & ARM architectures. Expertise in software efficiency and optimization. Proficiency in OpenGL. What we have to More ❯
experience required. Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience with embedded Linux application development is required. Medical device software development experience is highly preferred. Familiarity with FDA Quality Systems More ❯
in communication. Full professional proficiency in English. Dutch is advantageous but not essential. Knowledge of any of the following is a plus: Qt/Qml (UI development). C+/14/17, CMake, boost, Git. Object Oriented Design, Optimization, High Performance and Parallel computing Computer Aided Design (CAD), Architecture More ❯
threading concepts Knowledge of networking concepts (HTTP, TCP/IP, sockets) Willingness to learn and take on new challenges Desirable: Exposure to Qt/QML Interest in or experience with hardware communication (e.g. serial, USB) Experience or familiarity with C# An interest in betting or sports is a plus Knowledge More ❯
of over 90 million users worldwide every month. About the Role For this position, we are looking for a qualified and experienced Qt/QML/C++ Developer to join our iLovePDF Tech team for this position. You will work with the iLovePDF Desktop team to maintain and improve our … The application is available for Windows and macOS systems. The Desktop Team is organized to develop and maintain its versions using technologies like QT, QML, C++, and several PDF and image processing libraries. What we're looking for We expect you to be a tech-savvy professional who is curious More ❯
Our team is growing and we are looking for additional Software Engineering support from candidates with full-stack development capabilities. You will help design, prototype, implement, and maintain unique software solutions that are deployed on government client's infrastructure. Above More ❯
to-end development of GCS interfaces, enabling real-time monitoring and control of autonomous systems. Design, build, and maintain UI software using C++, Qt, QML, and JavaScript. Working alongside operators to gather insights, validate usability, and continuously refine the user experience. Create prototypes and storyboards to explore and iterate on … the development of more junior team members through technical leadership. Essential Skills: Expertise in C++ and Qt, and would ideally have had experience with QML and JavaScript. An understanding of UI design principles, especially for high-reliability, mission-critical systems. Skilled in defining software requirements, designing system architecture, and delivering More ❯
Portsmouth, yorkshire and the humber, United Kingdom
Insignis Talent
to-end development of GCS interfaces, enabling real-time monitoring and control of autonomous systems. Design, build, and maintain UI software using C++, Qt, QML, and JavaScript. Working alongside operators to gather insights, validate usability, and continuously refine the user experience. Create prototypes and storyboards to explore and iterate on … the development of more junior team members through technical leadership. Essential Skills: Expertise in C++ and Qt, and would ideally have had experience with QML and JavaScript. An understanding of UI design principles, especially for high-reliability, mission-critical systems. Skilled in defining software requirements, designing system architecture, and delivering More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Flexicruit Limited
ideal candidate will be confident working across front-end, back-end, and embedded applicationsprimarily in Python, with additional experience in Linux environments, QT/QML, Vue.js, and REST APIs. Key Responsibilities: Design and maintain desktop applications in Python (QT/QML), used for controlling and automating test equipment Develop scripts More ❯