CMake Jobs in the UK excluding London

1 to 25 of 35 CMake Jobs in the UK excluding London

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:

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:

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:

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:

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:

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:

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:

Senior Firmware Engineer

Lisburn, Northern Ireland, United Kingdom
Camlin Group
written and verbal. Good knowledge of SHARC or equivalent DSP architecture. Good knowledge of Matlab/SysGen for simulation and implementation of DSP algorithms. Good knowledge of build systems (CMake). Proficiency with GitLab, Docker, CI/CD, Artifactory. Experience with application layer protocols, such as DNP, 1588, MQTT, and more. Knowledge of electronic components and PCB reworking. Experience with More ❯
Posted:

C Developer

Manchester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
It is essential for candidates to have recent experience with MFC . The role involves Windows App Development , but some Linux work will also be required. Additional experience with CMake is of benefit. Candidates must also have some networking skills and experience . Salary ~£60,000 . Please send an up-to-date CV if interested for more details. #J More ❯
Posted:

Senior Rust Engineer

Belfast, Northern Ireland, United Kingdom
JR United Kingdom
tools like Jira, Asana, ServiceNow Experience with version control tools such as Git Knowledge of CI/CD tools like Jenkins, GitLab, GitHub, Harness Experience with build tools like CMake/Make Experience with containers such as Docker and Kubernetes Responsibilities: Write clear, optimized Rust code following best practices Develop new features with reusable, testable, and modular design Improve existing More ❯
Posted:

Senior Rust Engineer

Bolton, England, United Kingdom
JR United Kingdom
task management tools like Jira, Asana, ServiceNow Experience with version control tools such as Git Familiarity with CI/CD tools (Jenkins, GitLab, etc.) Experience with build tools like CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, optimized Rust code following best practices Develop new features, designing interfaces for reusability, testability, and modularity Enhance existing features and More ❯
Posted:

Senior Rust Engineer

Norwich, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Worcester, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Southampton, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

High Wycombe, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Reading, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Cambridge, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Peterborough, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Woking, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:

Senior Rust Engineer

Wolverhampton, England, United Kingdom
JR United Kingdom
tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation More ❯
Posted:
CMake
the UK excluding London
10th Percentile
£59,000
25th Percentile
£61,250
Median
£62,500
75th Percentile
£65,000
90th Percentile
£71,000