CMake Jobs in the UK

1 to 25 of 58 CMake Jobs in the UK

C++ Senior Software Engineer, HPC & ML Tools

Warwick, Warwickshire, United Kingdom
Linaro Ltd
You do not need any of these to apply or succeed in your application. High performance computing applications, libraries or parallel programming. ML frameworks e.g. PyTorch. DevOps tools e.g. CMake, Conan, Jenkins, Git/Gerrit, Nexus, Ansible, Terraform, Packer. Python programming. Operating system, compiler and debugger internals - for example the DWARF standard. Developing GDB, Perf, GCC or similar open source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
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/Python scripting for mathematical/geology problems would be advantageous. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
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/Python scripting for mathematical/geology problems would be advantageous. More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Software Engineer, Structural Geology

London, England, United Kingdom
Hybrid / WFH Options
ECM Selection
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/Python scripting for mathematical/geology problems would be advantageous. More ❯
Posted:

Senior Software Engineer - Avionics

Stevenage, Hertfordshire, UK
Hybrid / WFH Options
Capgemini Engineering
Linux operating systems and bash CLI/scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development Continuous Integration (CI) gcc, make, cmake and related compilation infrastructure ROS 2, or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control algorithms, in More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Manpower
of the world’s most demanding environments. Key Responsibilities - Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. - Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost, Standard library, and Jsoncpp for efficient data processing and manipulation. - Implement machine learning models for object … maintain C++ Cross language interfaces with a particular focus on C#. Required Technical Skillset - Proficient in C++, with a good understanding of object-oriented design principles. - Proficient in using CMake for cross-platform build management. - Background in Linux development. - Experience with Docker for encapsulating applications and ensuring streamlined cloud build and testing. - Strong understanding of git and branch development workflows More ❯
Posted:

DevOps (Software) Engineer

London, United Kingdom
Experis UK
career.. In order to be successful you will have the following experience: Strong experience with Python and C/C++, as well as Bash & Shell scripting languages Proficient with CMake, GNU Make, MS Build Experienced with compilers, toolchains, and setting up build environments Experienced with Cloud Platforms (AWS or Azure) Infrastructure as code experience (Terraform or Ansible) Able to obtain More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

SOFTWARE DEVELOPMENT ENGINEER WITH GEOSCIENCE FOCUS

London, England, United Kingdom
Petroleum Experts
Applicants preferably can demonstrate technical competency across a selection of the following disciplines: • 3D graphics toolkits experience; OpenGL or OpenSceneGraph or Q3D or Vulkan or Shaders. • CI experience including CMake, JIRA, Git, Jenkins, JAVA, bash, batch files, TestRail. • 2D and 3D Geometrical modelling experience; Geometrical APIs or toolkits including CGAL. • Multithreading and parallel programming experience; OpenMP; GPU programming using CUDA More ❯
Posted:

Senior C Developer

United Kingdom
RWS
science or a related discipline Nice to Haves Experience in publishing or content management. Understanding of Docker, Kubernetes, Infrastructure as Code (Helm, Terraform, CloudFormation) AWS, Aure, GCP GTK, MSYS, CMake Experience in designing, developing, and maintaining REST APIs. Java, React, Perl, Python,XSLT, NodeJS, Experience with Jira/Confluence and agile development practices Exposure to CI tools like Jenkins, Maven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Underwater Communications

Yateley, Hampshire, South East, United Kingdom
Gerrell & Hard
communications. Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions. Develop, test, and deploy code using multiplatform build and dependency tools (e.g., CMake, Conan) and deployment pipelines that ensure cross-platform compatibility and efficient capability delivery. Ensure protocols meet stringent security requirements, implementing innovative techniques to protect sensitive data against emerging threats. Knowledge More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer - Underwater Communications

Hart, Yorkshire, United Kingdom
Gerrell & Hard Ltd
communications. • Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions. • Develop, test, and deploy code using multiplatform build and dependency tools (e.g., CMake, Conan) and deployment pipelines that ensure cross-platform compatibility and efficient capability delivery. • Ensure protocols meet stringent security requirements, implementing innovative techniques to protect sensitive data against emerging threats. Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer – Core Platform

London, England, United Kingdom
Oxford Knight
experience in a similar role Good knowledge of Git and Windows & Linux scripting (Batch files/Powershell/Bash) Strong Python knowledge, plus familiarity with C/C++, Make, CMake Working knowledge of Postgres or SQL in general Team player essential with excellent communication skills Experience with configuration management tools, e.g. Ansible Experience working within a mature CI/CD More ❯
Posted:

C++ Developer. Low Latency finance project experience.

London, England, United Kingdom
Hybrid / WFH Options
Data Intellect Limited
Capital Markets, or Investment Banking Bachelor’s degree in Computer Science or related field (minimum 2:1) Preferred Skills SQL, kdb, relational databases (PostgreSQL, Oracle, Sybase) Python, build tools (CMake, Make), CI/CD (Jenkins, TeamCity) Version control (Git, SVN), testing frameworks (CppUnit, GoogleTest) Linux/Unix environments Agile methodologies (Scrum, Kanban) Experience with equities and derivatives is advantageous but More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Riverlane
computing Excellent communication skills and attention to detail Deep experience in C++, Rust or C Experience in scripting languages, like Python Experience in dev tools like git, Make/CMake, CI etc. Benefits What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme Equity More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Riverlane
distributed computing Excellent communication skills and attention to detail Deep experience in C++ or C Experience in scripting languages, like Python Experience in dev tools like git, Make/CMake, CI etc. Benefits What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme Equity More ❯
Posted:

Senior Machine Learning Engineer

London, England, United Kingdom
Hybrid / WFH Options
Hawk-Eye Innovations Ltd
strong programming fundamentals) Modern C++ (C++17/20) TensorRT for model optimisation PyTorch, PyTorch-Ignite Linux & Windows 10 experience GIT and collaborative software development Nice-to-Haves: CUDA OpenCV CMake & Visual Studio Typescript & Semantic UI React SSH and secure deployment workflows Bonus Skills: QT, JIRA, Confluence ClearML TeamCity for CI/CD What We Value: At Hawk-Eye, our culture More ❯
Posted:

Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Job Opportunity: Software Engineer Medical Technology Position Summary An exciting opportunity for a Software Engineer to contribute to the development of innovative software solutions within a growing medical technology environment. This role involves the specification, design, development, and testing of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
ENVEA Global
As the R&D Embedded Software Engineer you will be a member of an international R&D team who develop sophisticated sensors to monitor environmental emissions and to optimise industrial processes. Our centre of expertise is focussed on the measurement More ❯
Posted:

Software Engineer

London Area, United Kingdom
Searchability®
C++ Engineer £60-95k C++/Cross Platform/Unit Testing 2 days per week on site - multiple UK locations 07719 051889//ryan.horne@searchability.com About Us: The Engine team drives the development and evolution of our Documents More ❯
Posted:

Embedded Systems Engineer (experienced)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Embedded Systems Engineer (experienced), slough Client: Everfox Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Everfox, formerly Forcepoint Federal, has been defending the world’s most More ❯
Posted:

Embedded Systems Engineer - experienced

London, England, United Kingdom
Hybrid / WFH Options
Everfox
Intelligent. Dynamic. Resilient. Everfox, formerly Forcepoint Federal, has been defending the world's most critical data and networks against the most complex cyber threats imaginable for more than 25 years. As trailblazers in defense-grade, high assurance cyber security, we More ❯
Posted:

MOBILE APPS DEVELOPER (iOS & Android)

Guildford, Surrey, United Kingdom
Petroleum Experts
PE Limited is a leading company specializing in the development and delivery of advanced geoscience and engineering software products, along with exceptional technical support for various energy and subsurface industries. As a market leader in integrated engineering and software solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Systems Engineer (experienced)

Greater London, England, United Kingdom
Hybrid / WFH Options
Everfox
Everfox, formerly Forcepoint Federal, has been defending the world’s most critical data and networks against the most complex cyber threats imaginable for more than 25 years. As trailblazers in defence-grade, high assurance cyber security, we have been leading More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Searchability®
C++ Engineer £60-95k C++/Cross Platform/Unit Testing 2 days per week on site - multiple UK locations 07719 051889//ryan.horne@searchability.com About Us: The Engine team drives the development and evolution of our Documents More ❯
Posted:

Senior Software Engineer (Game Engine)

United Kingdom
Different Technologies Pty Ltd
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Game Engine) to join our team and help us develop and maintain our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
CMake
10th Percentile
£59,375
25th Percentile
£61,250
Median
£63,750
75th Percentile
£72,500
90th Percentile
£77,500