1,351 to 1,375 of 2,931 C++ Jobs in the UK

Embedded FPGA Platform Engineer for Quantum Sensing

Location
Kidlington, England, United Kingdom
electronics, FPGA, systems and software engineers from requirements through deployment. Key tasks include building embedded Linux distributions with Yocto/Buildroot, writing C/C++ and Rust, configuring device trees, drivers and integrations, #J-18808-Ljbffr ...

Senior Chromium Engineer - AI & Security Platform

Location
Bracknell, England, United Kingdom
Menlo Security is seeking a Senior Software Engineer to join our Chromium team supporting MARS, our AI initiative. You’ll contribute strong C++ skills across browser layers to build and harden browser capabilities powering Menlo’s AI-driven features. You’ll collaborate with engineers across Chromium, AI, and security, working ...

Senior AI Compiler Engineer for ML Platform

Location
Cambridge, England, United Kingdom
will contribute to AI/ML compiler design, model ingestion, and optimisation as part of Arm's ML software stack. The role requires strong C++/Python skills, experience with the full software lifecycle, and knowledge of ML compilation technologies (MLIR/TVM). A collaborative, proactive approach and excellent ...

Quantitative Research Engineer – Fast-Paced Finance

Location
City Of London, England, United Kingdom
developing algorithms, and designing software for data visualization. Candidates should have a Bachelor’s degree in a relevant field and strong skills in modern C++ and Python. This opportunity offers a chance to work with cutting-edge technology in a collaborative environment. #J-18808-Ljbffr ...

Embedded Machine Learning Engineer: AI & Vision Systems

Location
Cambridge, England, United Kingdom
machine learning and machine vision. The role involves working directly with customers to translate requirements into deliverable embedded solutions, using Python, C and C++ with ML frameworks, and developing production-ready code. You will define software architecture, system requirements and use cases, collaborating with the wider team and reporting ...

Quant Developer — FICC Convergence & Unified Analytics

Location
Greater London, England, United Kingdom
analytics and collaboration with multiple quants teams to deliver convergence outcomes in front office workflows. You will work across Windows and Linux, using modern C++ tooling and scripting in Python or Java, contributing to performance, telemetry and robust deployment processes. #J-18808-Ljbffr ...

Senior Embedded Software Architect – Aerospace (RTOS)

Location
Milton Keynes, England, United Kingdom
Software Engineer to design and implement software for embedded devices and systems. The role requires 9+ years in software development, proficiency in C or C++, and excellent communication skills. You will work on high-reliability systems, support software quality assurance, and interface with hardware engineers. Ideal candidates will have experience ...

EV Embedded Software Engineer: ECU & CAN Bus

Location
Greater London, England, United Kingdom
London. You will contribute to electrification initiatives by building and maintaining software for EV systems and automotive electronics. Ideal candidates have embedded C/C++ experience, ECU development knowledge, and familiarity with CAN Bus diagnostics. Join a global team delivering cutting-edge EV technology and advanced manufacturing solutions ...

Quantum Software Engineer (Compilers) — Hybrid, Equity

Location
Haywards Heath, England, United Kingdom
software, collaborating with multidisciplinary teams, and optimizing quantum computing processes. Applicants should have over 5 years of experience in programming with Rust, C, or C++, a degree in a related discipline, and solid collaborative skills. Great benefits like flexible working, unlimited holiday, and competitive salary are provided. #J-18808-Ljbffr ...

Embedded Software Engineer — Real-Time Systems & ARM

Location
Greater London, England, United Kingdom
Embedded Software Engineer to design, develop and optimise software for next‐generation hardware platforms. You will work with microcontrollers/SoCs, write C/C++ for RTOS or bare-metal, and collaborate with hardware engineers to validate boards, drivers, and protocols while improving performance and power efficiency. #J-18808-Ljbffr ...

Principal Autonomy Engineer — Robotics & AI

Location
Fareham, England, United Kingdom
hands-on role spans R&D, prototyping, and production deployments, with emphasis on reliability and safety. You will design high‐level autonomy software using C++ and Python, work with ROS2, DDS, and embedded Linux, and mentor engineers across perception, navigation and hardware teams. #J-18808-Ljbffr ...

Senior Embedded SDR Engineer (Hybrid)

Location
Gloucester, England, United Kingdom
test, and deployment within a defence portfolio, working with OpenCPI frameworks to deliver robust embedded solutions. The role demands hands-on embedded development in C++/Python, with RF communications and DSP experience, and offers hybrid working where possible and a clear path for #J-18808-Ljbffr ...

Senior Compiler Engineer for AI Accelerators at the Edge

Location
Greater London, England, United Kingdom
development lifecycle and work with SDK, algorithm, architecture, and hardware teams to extract value for customers. Ideal candidates combine Python/C++ proficiency with hands‐on DL framework experience (PyTorch/TensorFlow) and familiarity with MLIR/TVM, focusing on performance and power efficiency for edge devices. #J-18808-Ljbffr ...

Software Engineer - Defence & Aerospace (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
will help deliver software for defence and aerospace projects, including work on radar systems and Eurofighter related initiatives. Candidates should have strong C/C++ coding skills, full software development lifecycle experience, and the ability to work autonomously at senior level within a collaborative, security-cleared environment. #J-18808-Ljbffr ...

Lead Ultra-Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
risk engine for cash equities, integrating with the Centralised Position Service and Market Access layers. The role combines hands-on development in Java/C++ with leadership responsibilities, mentoring engineers and coordinating across global delivery centers to achieve microsecond-level performance and high reliability. #J-18808-Ljbffr ...

Front Office Systems Engineer - Trading Desk Focus

Location
Greenwich, England, United Kingdom
Greenwich, to embed with traders and turn alpha signals into scalable production tools. You will own products from prototype to production, working with C++, Python and Typescript on Linux in low-latency environments, while collaborating with Data, Research, and Execution Engineering teams. #J-18808-Ljbffr ...

Defence Embedded Software & FPGA Engineer

Location
Farnborough, England, United Kingdom
device drivers to user interfaces, within a small, multidisciplinary team. Developers will advance ideas from early research to full product development, leveraging C/C++, Rust, Python, and FPGA toolchains. Security clearance is required for roles in national defense programs. #J-18808-Ljbffr ...

Integrations Architect & Custom Solutions Developer

Location
Caldicot, Wales, United Kingdom
through in‐service support, covering Contact Center integrations, reporting, IVR interfaces and API integrations. The role requires strong SQL/MS SQL, .NET/C++/C#, JavaScript and RESTful APIs experience, with a background in telephony interfaces and #J-18808-Ljbffr ...

SDR & Communications Systems Engineer – Mission-Critical

Location
England, United Kingdom
interoperability across hardware, software and RF domains. The role requires expertise in SDR system architecture, protocols, and integration, with exposure to Python, C/C++, Linux and related tools. DV clearance is required. #J-18808-Ljbffr ...

Autopilot Software Engineer — Flight Control

Location
Park Gate, England, United Kingdom
control software for autonomous aircraft and model systems on-site with flexible hybrid working. You will design and implement embedded software in C/C++, work with STM32 MCUs, and contribute to testing from unit tests to flight testing, collaborating inside an agile team to deliver reliable, real-world performance. ...

UAV Autonomy Software Engineer — Copilot Navigation

Location
Oxford, England, United Kingdom
innovative UAV copilot system, integrating with ArduPilot and PX4 ecosystems to support multiple drone platforms. In this role, you will write Python and C++ code, work in Linux environments, and help advance navigation/decision-making features. A strong background in robotics with 3+ years of commercial software experience ...

Low-Latency Trading Systems Engineer

Location
Greater London, England, United Kingdom
systems covering order management, exchange connectivity, smart order routing, internalisation, and clearing. This role involves working across frontend and backend components using Java, Go, C++, and Python in a fast-paced, meritocratic environment that values learning and collaboration. #J-18808-Ljbffr ...

Senior Robotics Software Engineer – Humanoid Platforms

Location
Greater London, England, United Kingdom
components and debugging robotic systems in both simulated and physical environments. Ideal candidates will have at least five years of experience, strong proficiency in C++, and a solid understanding of robotic subsystems. The position offers extensive benefits including private healthcare, equity sharing, and a supportive team environment. #J-18808-Ljbffr ...

Senior Chromium Engineer for AI-Driven Browser Security

Location
United Kingdom
Security is seeking a Senior Software Engineer to join our Chromium engineering team in support of MARS, our AI initiative. You will contribute deep C++ expertise across content, browser, core, and networking layers to build secure, high‐performance browser components. Collaborate with the MARS and security teams, apply networking ...

Senior Software Developer – Defence & Security Lead

Location
England, United Kingdom
Selection in Surrey is seeking a Senior Software Developer to join a defence-focused engineering team, developing advanced C/C++ software for real-world defence and security systems. You will work on sensor and signal processing projects, mentor junior engineers, and collaborate with hardware teams; UK DV clearance eligibility ...