1,076 to 1,100 of 2,461 C++ Jobs in England

Senior AI Engineer — GenAI & MLOps for Enterprise

Location
City Of London, England, United Kingdom
machine learning solutions for enterprise clients, spanning model selection, data pipelines, DevOps/MLOps and production-grade AI services. You will work with Python, C++, and frameworks like TensorFlow and PyTorch, on cloud platforms and scalable data architectures, with potential security clearance requirements for client engagements. #J-18808-Ljbffr ...

R&D Embedded Software Engineer for Environmental Tech

Location
Cambridge, England, United Kingdom
Engineer to join our Cambridge-based R&D team, developing embedded software for environmental monitoring equipment. You will design, implement and test C/C++ code for new products, collaborate with hardware engineers across the UK and Germany, and contribute to software quality and documentation throughout the product lifecycle. Join ...

Senior Software Developer (Win/Linux) – Flexible Hours

Location
Staplehurst, England, United Kingdom
Burtons Manufacturing Co Ltd. in Staplehurst, Kent is seeking a Senior Software Developer to design and implement Windows/Linux applications in C++, with C#, .NET and web components. The role focuses on UI for ventilator control and patient monitoring, with potential expansion to handheld devices. The position reports ...

TPU Compiler Engineer (PhD) – Early Career

Location
Greater London, England, United Kingdom
global technology company in London seeks a Software Engineer for its TPU Compiler team. The ideal candidate will be involved in writing C++ code, optimizing algorithms, and applying AI to compiler development. A PhD in a related field is required along with experience in parallel computing and software design. Join ...

Embedded Software Engineer – Hybrid/Remote (Energy Tech)

Location
Stonehouse, England, United Kingdom
features, product enhancements, and testing within a multidisciplinary team to deliver reliable, field-ready solutions for harsh environments. The role requires C/C++ for embedded systems, debugging proficiency, and collaboration across lifecycle stages. #J-18808-Ljbffr ...

Embedded Linux Engineer for Medical Devices

Location
Bristol, England, United Kingdom
develop embedded software for medical devices, collaborating closely with hardware and test engineers to ensure robust firmware development. The role requires strong C/C++ skills and experience with embedded Linux platforms. Benefits include private healthcare, hybrid work options, and robust shared values emphasizing a diverse and inclusive culture. #J ...

Senior Embedded Firmware Engineer — Hybrid (Ware, UK)

Location
Ware, England, United Kingdom
protocols, collaborate with hardware engineers on board bring-up, and optimize power, memory and performance in real-time environments. Proficiency in C/C++, ARM microprocessors, RTOS, and debugging with oscilloscopes is required. #J-18808-Ljbffr ...

Robotics Software Engineer - Autonomous Defense

Location
Greater London, England, United Kingdom
software, implement mission behaviors, and validate through SIL/HIL tests on diverse vehicle platforms. You’ll work with embedded Linux, Docker, and modern C++, interfacing with sensors, UAVs, and PX4/ArduPilot stacks while traveling to customer sites as needed. A UK security clearance is preferred. #J-18808-Ljbffr ...

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

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

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

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

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

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

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

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 FX Quant Developer — Production Analytics Lead

Location
Greater London, England, United Kingdom
from design and implementation through production deployment and ongoing adoption. You will work with traders and technology teams to build production-grade analytics using C++, Python, kdb, and SQL, ensuring governance and model integrity in live trading environments. #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 ...

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

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

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