24 of 24 CMake Jobs in the UK excluding London

Principal Embedded Software Engineer

Location
Abingdon, England, United Kingdom
metal software development, device drivers, and silicon validation. Expert-level use of GNU ARM Embedded Toolchain and binary tools. Extensive experience with build systems (CMake and GNU Make) and version control systems (SVN or Git). Proven capability in silicon validation and complex system debugging. Minimum 10+ years of relevant ...

Senior Flight Software/Firmware Engineer

Location
Botany, Northern Ireland, United Kingdom
party hardware from vendor documentation. Full‐Lifecycle Engineering: Experience deriving and writing your own requirements, writing automated tests for embedded software, experience with Git, CMake and Python. Bonus experience Background in high‐reliability or safety‐critical embedded systems (spacecraft, avionics, medical, or industrial) where manual recovery from a failure ...

Senior Embedded Software Engineer - C/C++, DDS, SoC, Hybrid

Location
Basildon, England, United Kingdom
defence projects with embedded systems. You will work on C/C++ for embedded platforms, with UML, DDS middleware, and tools like Visual Studio, CMake, Git and Ubuntu Linux. A security clearance is required; hybrid working is available with generous benefits. #J-18808-Ljbffr ...

DevSecOps Engineer

Location
Cambridge, England, United Kingdom
science or engineering degree in Computer Science, Electronics, or a similar field, or equivalent practical experience. Build Systems: Familiarity with building C/C++ (CMake), Rust (Cargo), .NET and JavaScript/TypeScript projects on Linux and Windows; enough to debug a failing build and interpret scanner findings. Embedded Linux: Exposure ...

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 Software Engineer Ref. 3839

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

Mid-Level C++ Software Engineer

Hiring Organisation
Softweb Resourcing
Location
BS1, Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
Strong commercial C++ 17/20/23 experience Experience with Python 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 Desirable : Open Banking, fintech/payments, React, OAuth2/ ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas Instruments, or similar processors Experience with development tools including Microsoft Visual Studio CMake Git Ubuntu Linux Rhapsody Understanding of Software Requirements Development to meet user expectations and within formal constraints. Familiarity with development to design and coding standards. Desired ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
platforms* Experience with embedded SoC platforms, such as Xilinx, Texas Instruments, or similar processors* Experience with development tools including: + Microsoft Visual Studio + CMake + Git + Ubuntu Linux + Rhapsody* Understanding of Software Requirements* Development to meet user expectations and within formal constraints.* Familiarity with development to design ...

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

Senior Embedded Software Engineer — Hybrid (Defense)

Location
Basildon, England, United Kingdom
deliver market-leading products. The role requires strong C/C++ and embedded experience, DDS middleware knowledge, and familiarity with tools like Visual Studio, CMake, Git, Ubuntu, and Rhapsody. #J-18808-Ljbffr ...

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

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

Principal Firmware Engineer

Location
Redhill, England, United Kingdom
CANOpen, Redfish Platforms: ARM, x86, SoC Familiarity with software development environments and tools: Integrated platforms like CodeWarrior, Visual Studio Source code version control: Git CMake GNU Compiler and GDB IAR/Keil Compilers Debugging with ARM JTAG/SWD Additional, highly sought but not required. Embedded systems experience with control ...

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

DevOps Build Engineer

Location
Guildford, England, United Kingdom
design and problem-solving abilities Nice To Haves Experience with Ansible or similar configuration management tools Familiarity automating C#/C++ builds (e.g., MSBuild, CMake) Exposure to full-stack development Background working in the games industry What We Offer An international team of over 550 employees spread across 7 studios ...

Head of Software Engineering

Location
Prudhoe, England, United Kingdom
technologies, or regulated, safety‐critical environments and defence standards. Relevant technologies: Experience with NVIDIA Jetson, Linux hardware drivers, network configuration, TCP/IP, CMake, DevOps, Python, cyber security or video streaming. Professional development: A relevant master’s qualification, Chartered Engineer status or equivalent professional recognition. You must have the right ...

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

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
architectural consistency and code quality Own the test strategy for your work, covering unit and integration tests, edge cases and regression protection Maintain the CMake build system and related Linux tooling Mentor junior developers on clean code, architecture and design patterns Work with colleagues in Glasgow, Germany and France Document … drift A solid understanding of concurrency, including writing, debugging and reasoning about multithreaded code, synchronisation and data races Experience with the Linux development toolchain: CMake, GCC/Clang, gdb, and dynamic linking (RPATH, SONAME) Familiarity with static and runtime analysis tools such as clang-tidy, Valgrind and sanitisers Desirable skills ...

Senior C++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
services, watchdogs and system-level fault management. Experience with IPC and serialisation technologies such as FlatBuffers, Unix-domain sockets or named pipes. Experience with CMake, automated testing and CI/CD pipelines. Experience with cross-compilation, ideally for aarch64 platforms. Strong experience with unit testing, code coverage and quality gates. … activities and implementing risk controls. Engineering Environment You'll be working with technologies and practices including: C++17 Embedded Linux NVIDIA Jetson/aarch64 Yocto CMake & Conan Docker GoogleTest FlatBuffers Boost.Asio D-Bus systemd/sd_notify Unix-domain sockets NVMe storage SonarQube MISRA C++ 2023 Doxygen CI/ ...

Contract C ++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
watchdogs and system-level fault management. Experience with IPC and serialisation technologies such as FlatBuffers, Unix-domain sockets or named pipes . Experience with CMake , automated testing and CI/CD pipelines. Experience with cross-compilation, ideally for aarch64 platforms. Strong experience with unit testing, code coverage and quality gates. … activities and implementing risk controls. Engineering Environment You'll be working with technologies and practices including: C++17 Embedded Linux NVIDIA Jetson/aarch64 Yocto CMake & Conan Docker GoogleTest FlatBuffers Boost.Asio D-Bus systemd/sd_notify Unix-domain sockets NVMe storage SonarQube MISRA C++ 2023 Doxygen CI/ ...

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

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

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