C++ Jobs in Central London

126 to 150 of 180 C++ Jobs in Central London

Compiler Engineer (llvm)

london (city of london), south east england, united kingdom
microTECH Global LTD
infrastructure Experience with code generation for vector architectures Understanding of graphics shader compilers and/or AI compiler stacks Familiarity with RISC-V architecture and vector extensions (preferred) Strong C++ programming skills Background in performance analysis and optimization BS/MS in Computer Science or related field More ❯
Posted:

Software Engineer C++ Mac Extensions EDR

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures … and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of the time … meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You have VPN client or security experience You're collaborative with great communication skills You More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Quantitative Developer (C#/Python)

City of London, London, United Kingdom
QuanTech Partners
systems and tools from the ground up. The technology stack within our team is primarily C# and Python backends, SQL databases, RabbitMQ, REST, React and Excel UI. Exposure to C++ is beneficial as interaction with the quant library is usual. A degree in Computer Science, Engineering, Finance, Mathematics, or a related quantitative field. Should have solid Maths or science knowledge. … communication skills. Top analytical and problem-solving abilities. Ability to operate in a rapidly evolving environment Desirable Skills Financial markets knowledge, in particular fixed income. Exposure to interacting with C++ libraries Familiarity with JavaScript Messaging technologies such as Kafka or RabbitMQ. More ❯
Posted:

Quantitative Developer (C#/Python)

london (city of london), south east england, united kingdom
QuanTech Partners
systems and tools from the ground up. The technology stack within our team is primarily C# and Python backends, SQL databases, RabbitMQ, REST, React and Excel UI. Exposure to C++ is beneficial as interaction with the quant library is usual. A degree in Computer Science, Engineering, Finance, Mathematics, or a related quantitative field. Should have solid Maths or science knowledge. … communication skills. Top analytical and problem-solving abilities. Ability to operate in a rapidly evolving environment Desirable Skills Financial markets knowledge, in particular fixed income. Exposure to interacting with C++ libraries Familiarity with JavaScript Messaging technologies such as Kafka or RabbitMQ. More ❯
Posted:

C++ Developer

City of London, London, United Kingdom
Understanding Recruitment
Do you want to make the jump into finance? This is your chance! C++ Developer – Financial Services 💰 Up to £80k + 10% bonus 📍 London - hybrid 4 days per week 🕑 12-month Fixed Term Contract with opportunity to extend We’re thrilled to continue our collaboration with a long-term partner in the financial industry, whose platform handles over 40 billion … messages every day from global exchange connections. In this role as a C++ Developer, you’ll be part of the Real-Time Data team, taking ownership of critical market data feeds. You’ll work on ingesting, processing, and delivering large volumes of data to a wide client base, ensuring the systems remain fast, efficient, and highly reliable. As a C++ … Developer, you must have: 2-4 years commercial experience BSc in Comp Sci/Maths/Engineering Strong knowledge of C++ development in server-side environment Good understanding of STL and Boost Deep comprehension of computer science fundamentals Expertise in the full Software Development Lifecyle A very confident communicator Experience gained as C++ Developer: Learn from the most knowledgeable engineers More ❯
Posted:

C++ Developer

london (city of london), south east england, united kingdom
Understanding Recruitment
Do you want to make the jump into finance? This is your chance! C++ Developer – Financial Services 💰 Up to £80k + 10% bonus 📍 London - hybrid 4 days per week 🕑 12-month Fixed Term Contract with opportunity to extend We’re thrilled to continue our collaboration with a long-term partner in the financial industry, whose platform handles over 40 billion … messages every day from global exchange connections. In this role as a C++ Developer, you’ll be part of the Real-Time Data team, taking ownership of critical market data feeds. You’ll work on ingesting, processing, and delivering large volumes of data to a wide client base, ensuring the systems remain fast, efficient, and highly reliable. As a C++ … Developer, you must have: 2-4 years commercial experience BSc in Comp Sci/Maths/Engineering Strong knowledge of C++ development in server-side environment Good understanding of STL and Boost Deep comprehension of computer science fundamentals Expertise in the full Software Development Lifecyle A very confident communicator Experience gained as C++ Developer: Learn from the most knowledgeable engineers More ❯
Posted:

GPU Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate high-level … mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration More ❯
Posted:

GPU Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
microTECH Global LTD
or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate high-level … mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration More ❯
Posted:

Quantitative C++ Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Lorien
Quantitative C++ Developer 6 Month Contract Location: London (Hybrid) Lorien’s UK leading Investment banking client are currently looking for a highly skilled Quantative C++ Developer to join the team on an initial 6-month contract. Essential C++ development knowledge Discipline expert, typically with a number of years post qualification experience or equivalent business experience. Quantitative Degree (BSc/MSc More ❯
Posted:

Quantitative C++ Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Lorien
Quantitative C++ Developer 6 Month Contract Location: London (Hybrid) Lorien’s UK leading Investment banking client are currently looking for a highly skilled Quantative C++ Developer to join the team on an initial 6-month contract. Essential C++ development knowledge Discipline expert, typically with a number of years post qualification experience or equivalent business experience. Quantitative Degree (BSc/MSc More ❯
Posted:

Senior C++ Software Engineer

City of London, London, United Kingdom
83zero Limited
Senior C++ Software Engineer Salary: £75,000 - £135,000 Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for control and orchestration systems. Build low-latency interfaces between hardware and classical compute systems. Collaborate with hardware teams to integrate software with FPGAs and high-speed digital electronics. Develop and maintain firmware and drivers for custom hardware … Qualifications Bachelor's or Master's degree in Computer Engineering , Electrical Engineering , Physics , or a related field. 5+ years of professional experience in software development, with a focus on C++ and/or Rust . Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL/Verilog ). Experience with high-speed data centre More ❯
Employment Type: Permanent
Posted:

Software Architect (C/C++)

City, London, United Kingdom
Hybrid / WFH Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C/C++ Software Architect

City Of Westminster, London, United Kingdom
Hybrid / WFH Options
Sky
internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and familiarity with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ultra-Low Latency C++ Engineer (High-Frequency Trading)

City of London, London, United Kingdom
NJF Global Holdings Ltd
Ultra-Low Latency C++ Engineer | High-Frequency Trading Salary: £150k-£225k Total compensation: £250k-500k depending on performance and seniority A leading quant/systematic trading firm have multiple headcount for Ultra-Low Latency C++ Engineers to join their High-Frequency Trading team in London. The teams focus is building ultra-low-latency systems operating at global scale. They're … seeking experienced C++ engineers passionate about performance optimization and elegant system design where nanoseconds matter! What You'll Do: Design and optimize latency-critical C++ systems across trading, market data, and infrastructure components Performance engineering at every layer: CPU, cache, memory, and network Profile, benchmark, and fine-tune system behaviour under real-world conditions Collaborate with hardware and FPGA engineers … on end-to-end architecture design Kernel-level optimization and low-level systems tuning Required: 5+ years developing performance-critical C++ applications (modern C++ standards) Strong systems programming and low-level understanding Expertise in Linux internals, kernel tuning, and low-level profiling tools Genuine curiosity about hardware behaviour, networking, and system optimization Why Join: Work on systems where nanosecond optimizations More ❯
Posted:

Ultra-Low Latency C++ Engineer (High-Frequency Trading)

london (city of london), south east england, united kingdom
NJF Global Holdings Ltd
Ultra-Low Latency C++ Engineer | High-Frequency Trading Salary: £150k-£225k Total compensation: £250k-500k depending on performance and seniority A leading quant/systematic trading firm have multiple headcount for Ultra-Low Latency C++ Engineers to join their High-Frequency Trading team in London. The teams focus is building ultra-low-latency systems operating at global scale. They're … seeking experienced C++ engineers passionate about performance optimization and elegant system design where nanoseconds matter! What You'll Do: Design and optimize latency-critical C++ systems across trading, market data, and infrastructure components Performance engineering at every layer: CPU, cache, memory, and network Profile, benchmark, and fine-tune system behaviour under real-world conditions Collaborate with hardware and FPGA engineers … on end-to-end architecture design Kernel-level optimization and low-level systems tuning Required: 5+ years developing performance-critical C++ applications (modern C++ standards) Strong systems programming and low-level understanding Expertise in Linux internals, kernel tuning, and low-level profiling tools Genuine curiosity about hardware behaviour, networking, and system optimization Why Join: Work on systems where nanosecond optimizations More ❯
Posted:

Robotics Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Cubiq Recruitment
ready code with a focus on testing and continuous improvement. What They’re Looking For: 3+ years in production-level software engineering, ideally in robotics. Strong in Python and C++, including scientific and numerical libraries. Experience with robotic manipulators – kinematics, dynamics, control, motion planning. Worked with robotic platforms like Clearpath, including navigation and localisation. Skilled with ROS2, Docker, and container … work on complex, high-impact robotics systems. Apply now or drop me a message if you’d like to hear more. Keywords: Robotics Software Engineer, Software Engineer, ROS2, Python, C++, Docker, Linux, LiDAR, Motion Planning, Manipulation, Perception, Navigation, Mapping, AI Robotics, Artificial Intelligence More ❯
Posted:

Robotics Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Cubiq Recruitment
ready code with a focus on testing and continuous improvement. What They’re Looking For: 3+ years in production-level software engineering, ideally in robotics. Strong in Python and C++, including scientific and numerical libraries. Experience with robotic manipulators – kinematics, dynamics, control, motion planning. Worked with robotic platforms like Clearpath, including navigation and localisation. Skilled with ROS2, Docker, and container … work on complex, high-impact robotics systems. Apply now or drop me a message if you’d like to hear more. Keywords: Robotics Software Engineer, Software Engineer, ROS2, Python, C++, Docker, Linux, LiDAR, Motion Planning, Manipulation, Perception, Navigation, Mapping, AI Robotics, Artificial Intelligence More ❯
Posted:

Principal JavaScript Performance Engineer (with C++ / Java / C# exposure) - London

City of London, London, United Kingdom
Hybrid / WFH Options
techstack Recruitment
Principal JavaScript Performance Engineer (with C++/Java/C# exposure) Location: London (Hybrid – 2 days WFH) Salary: £150,000 - £200,000 (Permanent)pension, private healthcare, gym membership, 25 days + 8 BH holiday allowance, tech/hardware budget. A high-growth software company is building the gold standard in UI frameworks and data-intensive visualisation technology . With millions … code, test, release, and iterate. Contribute to a product used by developers and enterprises worldwide. What you’ll bring Mastery of vanilla JavaScript and TypeScript , with additional exposure to C++, Java, or C# . Strong knowledge of data structures, algorithms, and performance optimisation . Experience with frameworks like React, Angular, or Vue , and a deep understanding of DOM internals and More ❯
Posted:

Principal JavaScript Performance Engineer (with C++ / Java / C# exposure) - London

london (city of london), south east england, united kingdom
Hybrid / WFH Options
techstack Recruitment
Principal JavaScript Performance Engineer (with C++/Java/C# exposure) Location: London (Hybrid – 2 days WFH) Salary: £150,000 - £200,000 (Permanent)pension, private healthcare, gym membership, 25 days + 8 BH holiday allowance, tech/hardware budget. A high-growth software company is building the gold standard in UI frameworks and data-intensive visualisation technology . With millions … code, test, release, and iterate. Contribute to a product used by developers and enterprises worldwide. What you’ll bring Mastery of vanilla JavaScript and TypeScript , with additional exposure to C++, Java, or C# . Strong knowledge of data structures, algorithms, and performance optimisation . Experience with frameworks like React, Angular, or Vue , and a deep understanding of DOM internals and More ❯
Posted:

Trading Software Engineer

City of London, London, United Kingdom
Quant Capital
asset classes Design pricing and risk logic, market data processing, and order handling Optimise data flow and system throughput under real-time constraints Implement core components in Kotlin (some C++ and legacy Python/Java) Engineer for reliability, testing, monitoring and rapid fault recovery What You'll Bring Solid command of CS fundamentals, algorithms, architecture, systems, likely been a competitive … programmer. Advanced experience in Kotlin or Java (Other languages considered C#/F#/C++) Deep familiarity with Linux environments and system-level APIs Experience with high-throughput, low-latency systems Ability to work independently and review code for correctness and clarity Finance experience not required, but curiosity helps Why Apply High-impact team with wide scope and minimal red More ❯
Posted:

Trading Software Engineer

london (city of london), south east england, united kingdom
Quant Capital
asset classes Design pricing and risk logic, market data processing, and order handling Optimise data flow and system throughput under real-time constraints Implement core components in Kotlin (some C++ and legacy Python/Java) Engineer for reliability, testing, monitoring and rapid fault recovery What You'll Bring Solid command of CS fundamentals, algorithms, architecture, systems, likely been a competitive … programmer. Advanced experience in Kotlin or Java (Other languages considered C#/F#/C++) Deep familiarity with Linux environments and system-level APIs Experience with high-throughput, low-latency systems Ability to work independently and review code for correctness and clarity Finance experience not required, but curiosity helps Why Apply High-impact team with wide scope and minimal red More ❯
Posted:

Senior Full Stack Engineer

City of London, London, United Kingdom
Prism Digital
comfort with frequent releases/peer review Product mindset and ownership from build to deploy in an agile environment What You’ll Work With Backend: Node.js (plus some Python, C++) Frontend: JavaScript (Vue.js) & TypeScript Data: PostgreSQL & DynamoDB Cloud & CI/CD: AWS Lambda, GitHub Actions Nice to Haves Financial services or large‐scale market data experience Python & C++ Development experience More ❯
Posted:

Senior Full Stack Engineer

london (city of london), south east england, united kingdom
Prism Digital
comfort with frequent releases/peer review Product mindset and ownership from build to deploy in an agile environment What You’ll Work With Backend: Node.js (plus some Python, C++) Frontend: JavaScript (Vue.js) & TypeScript Data: PostgreSQL & DynamoDB Cloud & CI/CD: AWS Lambda, GitHub Actions Nice to Haves Financial services or large‐scale market data experience Python & C++ Development experience More ❯
Posted:

Software Integration Engineer

City of London, London, United Kingdom
microTECH Global LTD
JavaScript based web decoders, native Chromium browser and WebRTC, ALVR (Air Light VR). Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers. Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications. Engaging with the open-source community to … in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video codecs and More ❯
Posted:

Software Integration Engineer

london (city of london), south east england, united kingdom
microTECH Global LTD
JavaScript based web decoders, native Chromium browser and WebRTC, ALVR (Air Light VR). Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers. Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications. Engaging with the open-source community to … in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video codecs and More ❯
Posted:
C++
Central London
10th Percentile
£75,000
25th Percentile
£82,500
Median
£126,250
75th Percentile
£162,500
90th Percentile
£172,500