Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
of the following: Seismic processing and 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 programming or CUDA); MATLAB More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Seismic processing and fault seal analysis. 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 programming or CUDA); MATLAB More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
engineering discipline. Proficiency in programming languages such as C, C++, or Fortran. Strong mathematical and analytical problem-solving skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming (e.g., OpenCL, CUDA). Knowledge of AI and Machine Learning techniques. Expertise in graphics development (2D/3D) using technologies such More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
experience (Win32 is a bonus) Understanding of desktop application development Experience working in a platform team Commitment to long-term projects and team stability Nice-to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
Envisics LLC
environment. Qualifications To be considered for this role, we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Proficiency in software development with Qt/QML/C++. Good knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is essential. Knowledge of computer vision (e.g., feature tracking). Strong More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode IDE, .NET MAUI or Xamarin would be desirable. Note, this role is onsite at their offices in Guildford. No regular remote/hybrid working More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Pertemps
C++ and desktop application development on Windows (Win32 experience is a plus). Experience modernising legacy platforms and working within a platform team structure. Bonus points for familiarity with Qt, C#/.NET, or front-end tech like React/TypeScript. In return you'll be rewarded with: A competitive salary of between £55,000 - £70,000 (depending on experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
projects where required, and mentoring junior colleagues. Ideally, experience with WPF, XAML and related application architecture and event routing. Otherwise, desktop UI via Prism or with Windows Forms (or Qt, etc.), or equivalent UI development experience with web component UI such as React, Angular or similar will be considered. You'll likely be familiar with DI/IoC, MVC/ More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be … SPI, and I2C Desirable: Experience developing embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket More ❯
Kettering, Northamptonshire, United Kingdom Hybrid / WFH Options
Inserso Corporation
We are seeking a Qualitative Test and Evaluation (QT&E) Subject Matter Expert (SME) that will support testing and maintenance of a legacy mainframe system" and "transition to new cloud-based system for the Stock Control System (SCS). This position has a hybrid work schedule each week with two days on-site (Kettering, Ohio facility) and three days of … to verify that the maintenance and enhancements have been successfully applied to both the mainframe and cloud versions. Coordinate with other members of the SCS SME Team to schedule QT&E testing and documentation of test completion for both the mainframe and cloud environments. Assist in the development of training materials to support the multitude of users of the SCS … SCS PMO. Review JAVA, JavaScript, and PYTHON code for software and test peer reviews. Provide and develop SQL for the SCS cloud environment. Use the Agile methodology to perform QT&E Sprints. Participate in cross-training/knowledge transfer with existing team members to attain SME-level competence with SCS. Respond to Program Manager requests for analysis of system transactions More ❯