76 to 100 of 131 C++ Jobs in London

Member of Technical Staff - Robotics

Hiring Organisation
ANDROID.AI
Location
London, England, United Kingdom
genuine passion for embodied AI and the future of human-machine interaction Bonus Experience ROS/ROS2 Motor control and actuator systems Python/C++/embedded firmware Simulation environments Consumer robotics or hardware startups Computer vision or AI systems integration We’re building something ambitious: intelligent companions that exist ...

Mechatronics Engineer

Hiring Organisation
Premier Group
Location
City of London, London, United Kingdom
years’ experience developing motor control or precision motion systems. Hands-on experience building and testing electromechanical systems. Experience with embedded C/C++ and real-time control systems. Strong debugging skills across hardware and embedded software. Excellent communication skills and ability to work cross-functionally. Bonus Skills : FPGA-based motor ...

C++ Software Engineer

Hiring Organisation
Durlston Partners
Location
City of London, London, United Kingdom
C++ Software Engineer – High-Frequency Trading Looking for a C++ Engineer with strong commercial experience in low latency or ultra-low latency systems, to join a systematic trading firm operating at the cutting edge of high-frequency trading. Role Overview: You will work across the full trading system stack, building … optimising the infrastructure that powers live trading at scale. Design and implement high-performance C++ systems targeting sub-microsecond and nanosecond-level latency Optimise production code for speed, reliability, and throughput under live market conditions Collaborate directly with traders, quant researchers, and fellow engineers on technically demanding problems Work across ...

Senior Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
teams Experience working with Docker and containerisation technologies Knowledge of cloud computing environments would be beneficial Experience with technologies such as JavaScript, Rust and C++ would be advantageous Strong understanding of software engineering best practices, code quality and system scalability Degree educated in Computer Science, Mathematics, Physics, Engineering … Systems Engineer/Software Architect/Technical Lead/Application Developer/Research Software Engineer/Python/Docker/JavaScript/Rust/C++/Cloud Computing/AWS/Azure/Linux/Git/CI/CD/Software Architecture/Distributed Systems/Computer Science/ ...

Lead C++ Technical Team Lead

Hiring Organisation
Harrington Starr
Location
City of London, London, United Kingdom
priorities, and manage workloads across developers. Take full ownership of project lifecycles — from requirements gathering to design, implementation, testing, and deployment. Develop and refine C++ market-data parsers and processing engines that handle high-frequency and reference data at scale. Partner with product and operations stakeholders to define technical roadmaps … smooth daily operation of the firm’s data feeds. About You Proven track record leading or mentoring software engineers within an Agile environment. Strong C++ development experience on Linux , delivering robust, performant systems into production. Solid Python capability for orchestration, data tooling, and process automation. Experience with large-scale financial ...

Senior C++ Developer, London

Hiring Organisation
IT Search & Select
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £95,000 per annum
Hybrid working in London, first 6 - 12 months allocated to extensive training*** ***Broad salary range, as client will take engineers from unrelated C++ discipline and cross train*** Our client are a London-based financial software, possessing a long and rich history of developing cutting edge high performance software … banks and hedge funds globally to gain tangible competitive advantage. Due to expansion, they now look to hire an additional software developer from a C++ programming background. You will be a C++ programmer with C.8+ years' C++ programming experience, ideally developing multi-threaded applications (this can be embedded development ...

Senior Compiler Engineer

Hiring Organisation
Platform Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVM, MLIR, Triton or other compilers Experience with GPU architectures Full details are available. Please don't hesitate ...

Senior Rust Engineer

Hiring Organisation
Understanding Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£130,000 - £200,000 per annum
Senior Rust Engineer (Rust/C++) Core Trading Infra We are partnered exclusively with a top-tier digital asset exchange . They have a global presence, and are renowned for their security and platform performance . The team are looking to bolster their Rust Engineering team in Europe . Core ...

Senior Quant Software Developer : Elite Quant Fund : Python/C++ : £150-200k base plus huge bonus

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
will: Collaborate closely with quant researchers to productionise models and design scalable research/tooling infrastructure Develop high-performance, robust code across Python and C++ Build and maintain data pipelines, research platforms, and components of the live trading stack Optimise system performance, reliability, and throughput across large-scale datasets Contribute … architectural decisions across the full research-to-execution workflow What We’re Looking For Exceptional programming skills in Python and/or C++, with a focus on writing clean, performant production code Strong understanding of core CS fundamentals (algorithms, distributed systems, profiling, testing) Experience in a systematic trading environment ...

Senior C++ Developer

Hiring Organisation
Harrington Starr
Location
London Area, United Kingdom
concurrency and system resources Help shape engineering standards and technical direction within the team What They’re Looking For Strong software engineering background in C++ or performance-focused systems development (6+ years experience) Experience building low-latency or high-throughput backend systems Informal or formal leadership experience. Strong Linux systems ...

Senior C++ Developer Linux SQL - FinTech

Hiring Organisation
Client Server
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Senior C++ Developer/Backend Software Engineer (C++ Linux SQL) London/WFH to £120k Are you a backend focussed Senior C++ Developer looking for an opportunity to progress your career, working on complex and interesting systems where you can see the impact of your work? You could be joining ...

C++ Trading Platform Developer

Hiring Organisation
Radley James
Location
City of London, London, United Kingdom
C++ Trading Platform Developer A leading crypto-native algorithmic trading firm is looking for a C++ Trading Platform Developer to join its London-based team. This is an opportunity to work at the intersection of high-performance engineering and digital asset markets, building and scaling a global trading platform that … Order entry and connectivity across numerous exchanges Robust networking and monitoring systems Scaling and performance optimisation of core infrastructure The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability ...

Modern Workplace Engineer

Hiring Organisation
DGH Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
user experience standards. * 3rd line support for the Windows operating system and its software components, e.g., .Net Framework, Visual Studio Office Runtime and C++ redistributable. * Familiarity with troubleshooting tools used in 3rd line support of Windows operating system e.g., Office SARA Tool, Fiddler, Wireshark, process Explorer and ProcDump. * Application packaging ...

Computational Geometry Developper

Hiring Organisation
kioko
Location
Greater London, England, United Kingdom
gnarly numerical edge cases that only show up on real-world geometry What We're Looking For Essential Strong Rust or C++ skills, with a track record of shipping production systems code Solid mathematical foundations: linear algebra, differential geometry, numerical methods Experience building 3D applications — CAD, graphics, simulation, geometry processing ...

Senior Rendering Programmer

Hiring Organisation
Warner Bros. Discovery
Location
Greater London, United Kingdom
Employment Type
Full Time
artists in content creation and optimisation Improving debug tools and development workflows Researching, prototyping, and implementing new rendering techniques Requirements A high level of C++ coding and general technical ability A strong graphics background with knowledge of cutting-edge rendering techniques and 3D maths A good understanding of current graphics ...

Senior Gameplay Systems Programmer

Hiring Organisation
Warner Bros. Discovery
Location
Greater London, United Kingdom
Employment Type
Full Time
ownership. Support production processes including estimation, task breakdown, backlog review, and collaboration with production partners. Requirements Strong UE5 professional experience developing gameplay systems in C++ for shipped games. Proven ability to architect and maintain complex gameplay features with a focus on reliability, flexibility, and long-term maintainability. Excellent debugging ...

Senior Software Engineer - SC Cleared

Hiring Organisation
NSD
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80,000
used within operational cyber programmes, working closely with engineers, analysts, and technical stakeholders. Key Responsibilities Design, develop, and maintain software applications using Python and C++ Build and enhance operational cyber tooling and supporting systems Contribute to software architecture, technical design, and engineering decisions Collaborate with cross-functional teams to deliver … best practice Work within agile delivery teams focused on secure software development Required Experience Strong commercial software engineering experience with Python and/or C++ Experience working within secure environments such as defence, government, or cyber security Strong understanding of software engineering best practice and system design Experience developing ...

Software Engineer - Graduates Considered

Hiring Organisation
RedTech Recruitment
Location
City of London, London, United Kingdom
within collaborative engineering teams An interest in complex technical challenges, data-driven systems and emerging technologies Experience with Docker, cloud environments, JavaScript, Rust or C++ would be beneficial but is not essential Responsibilities for Software Engineer - Graduate Considered: Design, develop and enhance innovative software products and platforms Contribute to both … Application Developer/Software Developer/Systems Developer/Platform Engineer/Full Stack Developer/Python/Docker/JavaScript/Rust/C++/Cloud Computing/AWS/Azure/Linux/Git/CI/CD/Computer Science/Mathematics/Physics/Engineering/ ...

Contract C++ Linux Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
KT3, Malden, Greater London, United Kingdom
Employment Type
Permanent
Contract C++ Linux Software Engineer 6-month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. Contract Software Engineer essential skills - Strong C++ on Linux Significant embedded software engineer experience Desirable skills Build environment – OpenEmbedded, Bitbake … Wireshark) Linux Kernel and CLI tools BASH scripting Python Real-time multi-threaded software concepts U-Boot Wt web GUI library familiarity ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Contract C++ Linux Software Engineer Location : Near Wimbledon, London ...

HFT Quant - Microstructure and Monetization

Hiring Organisation
Fionics
Location
London Area, United Kingdom
/Market-Making Proven execution alpha/monetisation track record Strong grasp of L3 data, microstructure, order books, short-horizon modelling Strong coding: C++, comfortable working close to production systems Ability to work in London London, NYC or Bangalore ...

Embedded Software Engineer

Hiring Organisation
Vantage Consulting
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 50 - 60 Hourly
systems, FPGA, DSP, and electronics teams to deliver software for complex embedded hardware environments. Key Responsibilities Design and develop embedded software in C/C++ for radar and sensor systems Develop low-level drivers and hardware abstraction layers for custom embedded platforms Work on real-time software running … defence engineering standards Required Skills & Experience Strong commercial experience in embedded software engineering within defence, aerospace, or high-reliability systems Expert-level C/C++ development skills Experience with RTOS environments such as VxWorks, FreeRTOS, Integrity, or embedded Linux Experience working closely with FPGA or DSP teams Strong understanding ...

Senior Software Engineer - Quantum Computing

Hiring Organisation
DeepRec.ai
Location
City of London, London, United Kingdom
software used in production environments, collaborating closely with engineering, hardware, and research teams. Key Responsibilities Design, develop, and optimise core systems software using Python, C++, and/or Rust. Own critical platform components and drive improvements in performance, reliability, scalability, and operability. Develop low-latency interfaces between specialised hardware platforms … product and customer requirements into robust software solutions. Requirements Strong software engineering fundamentals with experience delivering production systems. Excellent Python skills, with experience in C++ and/or Rust being highly desirable. Experience in one or more of the following areas: Low-latency systems Linux systems programming High-performance networking ...

C++ Low-Latency Developer - Leading HFT Firm | London

Hiring Organisation
Selby Jennings
Location
London, England, United Kingdom
seeking an exceptional C++ Engineer to join one of the world's most advanced high-frequency trading firms. This is a rare opportunity to work at the intersection of cutting-edge technology and global financial markets, where performance is measured in nanoseconds and innovation drives competitive advantage. … empowered to push the boundaries of what's possible in software and hardware optimisation. Key Responsibilities Architect and implement high-performance C++ systems with extreme latency sensitivity. Optimise every layer of the stack - from CPU cache and memory allocation to kernel bypass and network I/O. Collaborate with traders ...

Senior C++ AI & Simulation Engineer

Hiring Organisation
G3D
Location
London Area, United Kingdom
strong interest in AI systems, emergent behaviours, large-scale simulation and high-performance computing. Responsibilities: Design and develop large-scale simulation systems in modern C++ Build behavioural and agent-based simulation frameworks Develop systems supporting thousands of concurrent simulated entities Work on AI behaviours, decision making and autonomous agent systems … technical stakeholders Contribute to architecture decisions and long-term technical direction Help drive engineering best practices across the team Essential Skills & Exp: Strong modern C++ development experience Experience working as a Senior Software Engineer Strong understanding of algorithms and data structures Experience building scalable, high-performance systems Excellent debugging ...

C++ Production Support Engineer

Hiring Organisation
Vallum Associates
Location
London Area, United Kingdom
Title: C++ Production Support Engineer Location: Hybrid London, UK (3Days/Week) Duration: 6months+ 500GBP/Day Inside IR35 Role Overview We are looking for a hands-on C++ Production Support Engineer to support and enhance a legacy Treasury platform within Goldman Sachs. This role involves a mix of technical … remediation on an existing C++ codebase and long-term production support across internal GS platforms and tools. The ideal candidate will be comfortable working in a high-ownership environment, supporting critical systems, resolving technical issues, and contributing to platform stability and modernization efforts. Key Responsibilities Perform technical remediation and vulnerability ...