17 of 17 Remote/Hybrid CMake Jobs in the UK

Embedded Software Engineer

Location
Greater London, England, United Kingdom
real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction or usage of RTOS Hands-on experience with build systems (CMake, Bazel) and testing frameworks (e.g. Google Test). Practical knowledge of modern software development methodologies (Agile, Scrum) and applying iterative design principles in conjunction with ...

Software Engineering Manager (Test & Devops)

Location
Greater London, England, United Kingdom
organisational AI strategy Experience with cybersecurity requirements (e.g. IEC 81001-5-1, FDA cybersecurity guidance) and SOUP management Experience managing complex build environments (CMake, Conan, Ceedling) or cloud-native infrastructure-as-code (Terraform, CDK) Familiarity with observability tooling such as Grafana and Prometheus Benefits: Company equity plan so all employees ...

Mid-Level C++ Software Engineer - Remote

Location
West of England, England, United Kingdom
Requirements Strong commercial C++ experience Professional experience with Python and ideally TypeScript Experience with AWS/cloud platforms Knowledge of REST APIs, microservices and CMake Strong Git, testing and Linux/CLI skills Experience with Cursor and/or Claude Code Comfortable working remotely and independently Desirable Open Banking, fintech ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
geometric modelling, or computer graphics. Cross-platform application development (Windows, macOS, Linux). Experience designing and developing APIs and SDKs . Familiarity with Qt , CMake , and Python . Salary Transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic ...

Senior Software Engineer

Location
Cheltenham, England, United Kingdom
online. For our Cheltenham roles, we are particularly interested in candidates with experience in technologies and practices such as C++, Golang, Python, Rust, CMake, HELM, YAML, JSON, containerisation, VCPkg, observability, DevOps, Kubernetes, systems administration and Linux. However, we also welcome applications from candidates whose experience aligns with ...

Senior Software Engineer Ref. 3839

Location
Manchester, England, United Kingdom
online. For our Cheltenham roles, we are particularly interested in candidates with experience in technologies and practices such as C++, Golang, Python, Rust, CMake, HELM, YAML, JSON, containerisation, VCPkg, observability, DevOps, Kubernetes, systems administration and Linux. However, we also welcome applications from candidates whose experience aligns with ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
control, especially GIT. Fluent English communication skills, both written and verbal. Good knowledge of SHARC or equivalent DSP architecture. Good Knowledge of build systems (CMake). Good knowledge of theory and design of complex digital electronic circuits and digital signal processing algorithms (FFT, digital filters, re-sampling, ecc.). Good ...

Principal Software Engineer

Location
Wickford, England, United Kingdom
socket programming RTOS concepts, such as multi-threading and inter-process communication (IPC) DDS Middleware Experience with development tools including: Microsoft Visual Studio CMake Git Ubuntu Linux Experience with embedded SoC platforms such as Xilinx, Texas Instruments, or similar processors Strong debugging and troubleshooting skills on embedded platforms Embedded Linux ...

Principal Software Engineer

Location
Basildon, England, United Kingdom
socket programming RTOS concepts, such as multi-threading and inter-process communication (IPC) DDS Middleware Experience with development tools including: Microsoft Visual Studio CMake Git Ubuntu Linux Experience with embedded SoC platforms, such as Xilinx, Texas Instruments, or similar processors Strong debugging and troubleshooting skills on embedded platforms Embedded Linux ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
Cambridge, England, United Kingdom
complex dependencies. Vulkan, OpenCL, CUDA, DirectX, Metal or similar graphics and compute APIs. Machine learning frameworks, inference runtimes or model tooling. CI/CD, CMake, cross-compilation, packaging or developer tooling. Performance analysis, profiling, optimisation or benchmarking. Android, embedded Linux, mobile platforms, software models or emulators. Distributed or cross-functional ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
United Kingdom
complex dependencies. Vulkan, OpenCL, CUDA, DirectX, Metal or similar graphics and compute APIs. Machine learning frameworks, inference runtimes or model tooling. CI/CD, CMake, cross‐compilation, packaging or developer tooling. Performance analysis, profiling, optimisation or benchmarking. Android, embedded Linux, mobile platforms, software models or emulators. Distributed or cross‐functional ...

Senior Software Engineer — Windows

Location
Glasgow, Scotland, United Kingdom
with security‐focused software, including: Encryption Secure communications Anti‐tamper systems Software licensing technologies GUI development experience using Qt or JUCE. Familiarity with Python, CMake, and CI/CD systems. Passion for Windows platform technologies and delivering exceptional user experiences. What We Offer Competitive salary and benefits package. Flexible remote ...

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
Good knowledge of SHARC or equivalent DSP architecture. Knowledge of FPGA architecture and design, as well as HDL languages. 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 ...

HAL Engineer

Location
Brighton, England, United Kingdom
multi-architecture projects. Tools & Technologies Languages: C, C++, Assembly, Rust (preferred for safety). Debugging: oscilloscopes, hardware analyzers, GDB/LLDB. Build systems: Make, CMake, CI/CD. Kernel testing environments. Duration & Time Commitment Full-time crew role, long-term position anchoring OS portability Competitive salary aligned with mission-driven ...

Software Engineer (Senior Levels)

Location
City of Edinburgh, Scotland, United Kingdom
## Software Engineer (Senior Levels)Applylocations: GB - Edinburghtime type: Full timeposted on: Posted Todayjob requisition id: R0029170**Job Description:***Salary Range:**Engineer £38000 - £50000**Senior Engineer £45000 - £60000**Principal Engineer £54000 - £70000* *Where this vacancy ...

C++ Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
## C++ Software EngineerApplylocations: GB - Edinburghtime type: Full timeposted on: Posted Todayjob requisition id: R0029200**Job Description:***Salary Range:**Engineer £38000 - £50000**Senior Engineer £45000 - £60000**Principal Engineer £54000 - £70000* *Where this vacancy is being ...

Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
agile methodologies. Fluent English communication skills, both written and verbal. Good knowledge of SHARC or equivalent DSP architecture. 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 … reworking. Experience with TCL scripting. Good knowledge of SHARC or equivalent DSP architecture. 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 ...