2,676 to 2,700 of 3,262 C++ Jobs in the UK

C++ Backend Engineer - High-Performance, Scalable Systems

Location
Greater London, England, United Kingdom
Team Creation Limited is seeking an experienced C++ Developer to build high-performance backend systems for our Game platform. The role combines hands-on engineering with architectural input, focusing on concurrency and scalable services. The ideal candidate has strong C++ backend expertise, experience with multi-threading, TCP protocols, and relational ...

C++ Desktop Systems Engineer

Location
Greater London, England, United Kingdom
Spotify is looking for a Desktop C++ Engineer to maintain and evolve the Desktop app across macOS and Windows. You will build native container features enabling UI teams to create new experiences and expand platform capabilities. Join a distributed group working on backend services, release tooling, and OS integrations, while ...

Animation Programmer (C++) — Real-Time Anim Systems

Location
Warwick, England, United Kingdom
projects. You will collaborate with animators, technical artists, and project engineers across Oxford or Warwick studios, with relocation support provided. A strong background in C++ and real-time animation is essential. #J-18808-Ljbffr ...

C++ Engineer, Quant Trading Infrastructure

Location
Slough, England, United Kingdom
Paragon Alpha - Hedge Fund Talent Business is seeking a C++ Engineer to help build the execution stack and a robust trading infrastructure for a multi-strategy hedge fund. You will contribute to a small, focused team working on high-performance systems in a quant trading context. The role involves ...

C++ FX Trading Systems Engineer - Co-Own High-Performance Infra

Location
England, United Kingdom
Paragon Alpha - Hedge Fund Talent Business is assisting a multi-strategy hedge fund to hire a C++ Engineer. You will join a focused team building the execution stack, trading systems and systematic infrastructure that directly supports profitable PM decisions. The role offers exposure to bleeding-edge quant trading ...

Sensor Fusion & Integration Engineer (C++, Rust, ROS2)

Location
West of England, England, United Kingdom
Sensor Fusion & Integration Engineer to join our Sensing team. You will integrate third‐party sensors, build data fusion and geolocation capabilities, and ship production C++ and Rust code within a ROS2-based pipeline. The role emphasizes hands‐on development, AI coding assistants in daily workflows, and collaboration with hardware teams ...

Hybrid Front-Office Quant, Equity Derivatives Pricing in C++

Location
Greater London, England, United Kingdom
seeking a Quantitative Analyst to join its Equity Quantitative Derivative team within Markets Quantitative Analysis. You will merge advanced derivatives modelling with large-scale C++ development to build production-grade analytics libraries used by traders and structurers. The role involves pricing models (Monte Carlo, PDEs), real-time analytics, and collaboration ...

C++ Trade Capture Backend Engineer (Glasgow)

Location
Glasgow, Scotland, United Kingdom
critical trade capture systems for the Foreign Exchange business, ensuring efficient processing in a high-volume trading environment. The ideal candidate should have strong C++ development experience and familiarity with multithreaded server applications. Additional skills in Oracle database and messaging technologies are advantageous. Join us to contribute to innovative trade ...

Graduate Trading Systems Engineer - C++ & Quant

Location
Greater London, England, United Kingdom
August 2027. As a trading system engineer, you'll work on computationally intensive problems at the intersection of trading and technology, building high-performance C++ libraries for quantitative research and data processing. You will begin with a comprehensive education program, then be placed on a trading team that matches your ...

Motion Controls Engineer for Real-Time AV Systems (C++)

Location
Greater London, England, United Kingdom
controllers, and validate performance through simulations and on-road testing. The role emphasizes strong control theory, practical experience with motion systems, and production-quality C++ software, within a hybrid office/home working model in a #J-18808-Ljbffr ...

C++ Data Platform Engineer - High-Performance Systems

Location
Greater London, England, United Kingdom
layers, and distributed coordination while collaborating with researchers and portfolio managers. We look for hands-on engineers with strong CS fundamentals, experience in modern C++, and comfort in UNIX environments. Knowledge of AI-assisted coding tools is a plus, and clear communication across a global team is essential. #J ...

C++ Market Data Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
I'm working with a global multi-strategy hedge fund hiring a Manager, Market Data Engineering into their Data Technology team. The role owns the systems that capture, redistribute, derive and serve real-time and ...

Animation Programmer (C++, Real-Time Engine)

Location
Oxford, England, United Kingdom
Rebellion, with studios in Oxford or Warwick, seeks an ambitious Animation Programmer to join the Engine Animation Team. You will develop animation code for the in-house Asura engine, collaborating with animators and engineers to ...

Animation Programmer (C++)

Location
Warwick, England, United Kingdom
members or programmers from other disciplines where appropriate. Strong understanding of the architecture and internal workings of real-time animation systems. High proficiency in C++, with experience developing and maintaining complex systems. Confident using IDEs, debugging tools, and profiling techniques to diagnose and resolve issues. Experience designing and implementing Finite ...

Animation Programmer (C++)

Location
Oxford, England, United Kingdom
members or programmers from other disciplines where appropriate. Strong understanding of the architecture and internal workings of real-time animation systems. High proficiency in C++, with experience developing and maintaining complex systems. Confident using IDEs, debugging tools, and profiling techniques to diagnose and resolve issues. Experience designing and implementing Finite ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
Software Engineer (C++) - Up to £65,000 Title : Software Engineer (C++) Company : Advanced Imaging Systems Location : Cambridge Pay : Up to £60,000 Company : A deeply technical advanced imaging R&D team are looking for a new C++ Software Engineer to join as part of ongoing growth. The company works … with significant in-house R&D capabilities, building incredibly reliable products used globally. More details available. Role : Design and implement new software features using C++ Collaborate across the business with different technical disciplines to help build cohesive systems Full SDLC development Build efficient algorithms About you : 2+ years' experience specialising ...

Senior Simulation & Security Engineer – Onsite Crawley

Location
Crawley, England, United Kingdom
looking for a Senior Simulation Software & Security Engineer to join their team in Crawley, England. In this role, you'll maintain a large C++ codebase and ensure the security of complex applications built for iOS environments. The ideal candidate will have a Bachelor's degree in a relevant field, strong …/C++ skills, and experience in developing security architectures for mobile applications. The company offers a range of benefits including competitive salary and opportunities for personal growth. #J-18808-Ljbffr ...

Markets Quant Analyst: Capital Optimization & Trading

Location
Greater London, England, United Kingdom
develop cross-asset models and analytics that influence front-office decisions. You will work with traders, structurers, and analysts to deliver scalable Python/C++ tooling for pricing, capital, and risk across global markets. Ideal candidates hold a Master’s or PhD in a quantitative field and have strong Python …/C++ skills, with a deep understanding of statistics and financial modelling. #J-18808-Ljbffr ...

C#/QT Software Engineer

Location
Gloucester, England, United Kingdom
C++ Software Engineer - 12 Month Contract Bristol 5 Days Onsite 65-70 per hour (Inside IR35) Initial 12 Month Contract An exciting opportunity has arisen for an experienced C++ Software Engineer to join a highly regarded engineering organisation working on complex, safety-critical defence systems. You will play … wider engineering team to ensure seamless integration within a larger system environment. Key Responsibilities Design and develop a new software console application using C++ and Qt. Define and implement robust software architecture for a long-term strategic product. Work throughout the full software development lifecycle, from requirements analysis through ...

C#/QT Software Engineer

Hiring Organisation
Carbon 60
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£65 - £70/hour
C++ Software Engineer - 12 Month Contract Bristol | 5 Days Onsite | £65-70 per hour (Inside IR35) | Initial 12 Month Contract An exciting opportunity has arisen for an experienced C++ Software Engineer to join a highly regarded engineering organisation working on complex, safety-critical defence systems. You will play … wider engineering team to ensure seamless integration within a larger system environment. Key Responsibilities Design and develop a new software console application using C++ and Qt. Define and implement robust software architecture for a long-term strategic product. Work throughout the full software development lifecycle, from requirements analysis through ...

Senior Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Sompting, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
embedded firmware for high-performance electronic systems, supporting new and existing products throughout the development lifecycle. Key Responsibilities Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems. Design, implement, test, and maintain real-time embedded software. Collaborate with hardware engineers on hardware/software integration. … improve software quality and maintainability. Support technical design, validation, and project delivery. Skills & Experience 5+ years' embedded firmware development experience. Strong C/C++ programming skills and RTOS experience. Background in power electronics, power conversion, or digital control systems. Experience with FPGA, DSP, Python/MATLAB, or industrial communications ...

Senior iOS Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, UK
Employment Type
Full-time
hardware. Systems Engineering: Manage memory allocation, threading, and ARM CPU constraints to achieve and maintain strict low-latency performance. Systems Integration: Integrate low-level C++ or Rust codebases with the iOS frontend (Swift/SwiftUI). Because their users rely on their critical technology to navigate safely in the real … high-frequency data. Key skills/experience required: Native iOS engineering (Swift), Core Bluetooth, BLE, background data processing, and power profiling, power management Strong C++ and/or Rust Strong understanding of iOS SDKs, UIKit, and SwiftUI Proven track record working with high-frequency time-series data and ideally managing ...

Senior Endpoint Security Research Engineer

Location
United Kingdom
Research Engineer to lead the development of endpoint protections across Windows, macOS, and Linux. You will research attacker techniques, implement production-grade C/C++ code, and extend telemetry to improve detection and prevention across millions of endpoints. You will collaborate with a diverse team of researchers, data scientists ...

Head of Software Development

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Head of Software Development (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Head Of Software Development to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting ...

Embedded Software & Security Consultant Contract Contract Location Bournemouth

Location
United Kingdom
platform, address technical and security requirements, and contribute to ongoing platform and software development activities. Key Responsibilities Develop, maintain and troubleshoot embedded C/C++ firmware . Work with ARM-based microcontrollers and low-level hardware interfaces. Develop and maintain RTOS and bare-metal software . Work with interrupts, concurrency … practical solutions. Produce clear technical documentation where required. Essential Skills & Experience We are looking for candidates with strong practical experience in: Embedded C/C++ development ARM-based microcontrollers RTOS and/or bare-metal development Low-level peripheral configuration Interrupts, concurrency and timing-critical systems Embedded security fundamentals Cryptography ...