10 of 10 Remote/Hybrid CMake Jobs in England

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 ...

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 ...

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 ...