1,126 to 1,150 of 2,289 Permanent C++ Jobs

Embedded Debug Tools Engineer

Location
Manchester, England, United Kingdom
seeks skilled software engineers to develop Java and C++ based debugging tools and firmware for DSTREAM probes. You’ll work in an Agile team through the full software lifecycle, contributing features for Arm Debugger in Development Studio and related tooling. A proactive mindset and strong CS fundamentals are essential ...

Senior Firmware Engineer, Real-Time Linux & Networking

Location
Redhill, England, United Kingdom
controller and related Linux-based platforms. The role requires deep knowledge in networking, kernel drivers, security, and embedded systems, with emphasis on C/C++ development. The successful candidate will participate in full software lifecycle tasks, from requirements gathering and prototyping to debugging, testing, documentation, and collaboration with hardware teams. ...

Senior Embedded Firmware Engineer – Energy Storage Systems

Location
West of England, England, United Kingdom
embedded software across the lifecycle for energy storage and battery tech. You will craft robust firmware, interfaces, and drivers with strong C/C++ at MCU level, while collaborating with a multidisciplinary team. The role emphasizes safety-critical and high-performance environments, with opportunities for development, validation, and deployment support. ...

Senior Embedded Firmware Engineer – Sensor Systems

Location
Greater London, England, United Kingdom
build next-generation sensing hardware and production firmware for a global user base. You’ll bring 7+ years of embedded experience, strong C/C++, RTOS know-how (Zephyr preferred), and a knack for debugging across firmware and #J-18808-Ljbffr ...

Senior Crypto Options Execution Engineer

Location
Greater London, England, United Kingdom
Holdings, LLC in London seeks a Senior Software Engineer to develop, maintain, and optimize Crypto options trading systems in C++ and Java. You will work closely with the trading desk and research teams to identify opportunities and drive performance in a fast-moving environment. You will own the full development ...

Lead Embedded Systems Engineer, Energy & IoT

Location
Saltaire, England, United Kingdom
time control, and IoT connectivity, and you will shape technical direction across multiple product lines. The role emphasizes hands-on coding in C/C++, working with RTOS and bare-metal, ARM Cortex platforms, and collaboration with hardware teams to deliver secure, #J-18808-Ljbffr ...

Senior Lead SDN Engineer: Build Next-Gen VPC Platform

Location
Greater London, England, United Kingdom
JPMC-VPC and modernizing our network platform. You’ll work across teams, implement production-grade code in Go/Python/C/C++, and collaborate with industry partners to advance resilience, scale, and innovation while promoting diversity and inclusion. #J-18808-Ljbffr ...

Senior Space Computer Vision Engineer - Hybrid Role

Location
Harwell, England, United Kingdom
collaborating across disciplines to deliver mission‐ready solutions. The role requires 5+ years of CV algorithm development, strong Python/Matlab/C/C++, OpenCV and ML/DL experience, plus a track record in sensor data processing and system verification. #J-18808-Ljbffr ...

Software Engineer: Build Impactful Solutions for Diverse Clients

Location
Kirkcaldy, Scotland, United Kingdom
multiple industries, including regulated domains, collaborating with multidisciplinary teams. You will contribute through the full software development lifecycle using Python, C#, and/or C++, write clean code, perform testing, reviews, and documentation, and continuously expand your technical expertise. #J-18808-Ljbffr ...

Mass Photometry Software Engineer

Location
Oxford, England, United Kingdom
/UI, and R&D is central to the role. The ideal candidate has strong Python OOP skills and experience with Rust or C++, GUI development (Qt), and familiarity with #J-18808-Ljbffr ...

Senior Embedded Engineer, RTOS for AI Accelerator

Location
Oxford, England, United Kingdom
develop firmware and drivers for their groundbreaking AI accelerator. The ideal candidate will have over 5 years of embedded software experience with C/C++, and proven expertise in writing Linux device drivers. This role involves collaborating with hardware engineers and leading the BSP bring-up process. Candidates should possess ...

Senior Flight Autonomy Integration Engineer

Location
Greater London, England, United Kingdom
will integrate autonomy software onto UAS, oversee flight-ready builds, and support live flight operations in fast-paced test environments. Applicants should have strong C++/Python skills, RTOS and Linux experience, and a background in sensor fusion and middleware frameworks. Travel up to 40% may be required in defense ...

Principal Embedded RTOS Engineer (Aerospace)

Location
Cheltenham, England, United Kingdom
will derive requirements, design software architectures, and drive verification across multiple platforms from microcontrollers to multi-processor targets. Ideal candidates have strong C/C++ skills, safety-standard exposure (DO-178C DAL B/A), and hands-on experience with RTOS, HIL testing, and CI/CD pipelines. #J ...

Junior Quantitative Engineer: Market Data & Analytics

Location
City Of London, England, United Kingdom
will work on the Price Discovery platform, developing and maintaining broking screens across Fixed Income, Interest Rate Derivatives, FX Derivatives, Energy, and Commodities, using C++, C#, and Python. As a junior member, you will be guided by experienced colleagues to learn financial concepts while contributing to production-ready code ...

Senior High-Speed Digital & MPSoC FPGA Lead

Location
Stevenage, England, United Kingdom
hardware, collaborating across systems, software, firmware, mechanical and production teams. The role requires expertise in MPSoC FPGA, DDR/Flash, VHDL and C/C++/Python, with a strong design discipline. Hybrid working 3-4 days on site, BPSS clearance, and a path from technical lead to specialist. #J ...

Vision Systems Engineer – Automotive Automation & AI

Location
Northampton, England, United Kingdom
collaborating with QA, operations, and mechanical/electrical teams. The role requires a degree in engineering/CS, strong coding skills (VB.NET, Python, C#, C++), and solid computer vision expertise. #J-18808-Ljbffr ...

Senior Java Low-Latency Engineer for Market Data

Location
Greater London, England, United Kingdom
performance, implement kernel-bypass networking, and integrate proprietary feeds for real-time data across EMEA and US markets. The role requires strong Java expertise, C++ experience, and a track record in production-grade systems. Collaboration with global teams and a focus on throughput, latency, and reliability are essential. #J ...

Senior Rust Engineer - Low-Latency Drone Systems (Remote)

Location
City Of London, England, United Kingdom
real-time communication. The role requires production Rust experience (2+ years) and familiarity with Tokio or other asynchronous frameworks. A background in C/C++ or Java is a plus, with emphasis on low-latency, high-throughput architectures. #J-18808-Ljbffr ...

Rust Engineer: Build High-Performance Systems in London

Location
Greater London, England, United Kingdom
performance systems and work on performance-critical software, with a focus on memory safety, concurrency, and reliability. We welcome Rust specialists or engineers from C++, Python, Java, C#, or Go who want to move fully into Rust. You will own projects from architecture to implementation in an in-office role ...

Hybrid Quantitative Engineer – Finance Data & AI Tools

Location
Greater London, England, United Kingdom
Quantitative Engineer to join the Global Analytics team. You will work on the Price Discovery platform, building and maintaining screens and analytics in a C++/C#/Python environment, with a focus on data pipelines, micro-services, and reusable libraries. This role offers hybrid work and exposure to multiple ...

Senior Technical Support Engineer – Real-Time Data Expert

Location
Cheltenham, England, United Kingdom
environment support (cloud, hybrid, on-prem) with on-call responsibilities. You will leverage Linux, distributed systems, and scripting skills (Python, Bash, Go, C/C++) to resolve high-severity issues for #J-18808-Ljbffr ...

Software Engineer - Mass Photometry & Data Tools

Location
Oxford, England, United Kingdom
work through the full development lifecycle with product, UX/UI, and R&D colleagues. The role emphasizes Python and one of Rust or C++, GUI development with Qt, and experience with embedded/systems-oriented software. Hybrid work is offered, with in-office presence required. #J-18808-Ljbffr ...

Senior Inference Architect — Low-Latency, On-Device & GPU

Location
Greater London, England, United Kingdom
accelerated architectures and integrating high-performance kernels into user-friendly frameworks. Candidates should demonstrate production-grade Python skills with a strong background in C++/Rust/Go, and a track record of scaling workloads across both on-device and cluster environments. #J-18808-Ljbffr ...

Software Engineer, Query Engines & Data Systems

Location
Greater London, England, United Kingdom
design-to-production improvements, extending engines and planning capabilities across large tables and diverse workloads. You will work with Java, Rust, Scala, or C++ and engage with Spark, DataFusion, Iceberg, Arrow, and Parquet in a high-performance environment that values #J-18808-Ljbffr ...

Senior Robotics Controls Engineer — CI/CD & Fleet Health

Location
Greater London, England, United Kingdom
loop and simulation environments. The role emphasizes reproducibility, cross-team tooling, and fleet-wide health monitoring. We value strong skills in Python and C++, experience with ROS/ROS2, data analysis, and building scalable test frameworks to enable #J-18808-Ljbffr ...