1,726 to 1,750 of 2,497 Permanent C++ Jobs

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
Cambridge, England, United Kingdom
stay close to the technology while helping other engineers grow! Required Skills and Experience We’re looking for a software engineer with strong modern C++ experience and scripting skills, ideally using Python. Experience designing, developing, debugging, testing and maintaining complex software systems is important. Experience leading, mentoring, coaching or managing ...

Senior C++ Software Engineer

Location
United Kingdom
Senior C++ Software Engineer Hi, I’m Steve Hardingson, Head of the “Video and Cloud” Value Stream at Hawk-Eye Innovations. Are you interested in working with the latest technologies in a fast-paced environment, with exciting career opportunities in a growing business? At Hawk-Eye, we build technology that … with core audio/video technologies, media processing, codecs, streaming, and low-latency systems. We’re looking for a Senior Software Engineer with strong C++ skills, a curious mindset, and a passion for solving real-world problems in high-pressure environments. Whether you’re optimising multithreaded code for live encoding ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
Senior C++ Software Engineer Hi, I’m Steve Hardingson, Head of the “Video and Cloud” Value Stream at Hawk-Eye Innovations. Are you interested in working with the latest technologies in a fast-paced environment, with exciting career opportunities in a growing business? At Hawk-Eye, we build technology that … with core audio/video technologies, media processing, codecs, streaming, and low-latency systems. We’re looking for a Senior Software Engineer with strong C++ skills, a curious mindset, and a passion for solving real-world problems in high-pressure environments. Whether you’re optimising multithreaded code for live encoding ...

Quantitative Equity Options Dispersion Trader

Location
Greater London, England, United Kingdom
systematic and discretionary strategies, working with technologists, researchers, and traders. You will design dispersion trades, analyze volatility surfaces, and monitor risk, leveraging Python/C++ and large data to improve forecasting and execution. #J-18808-Ljbffr ...

VP, Cross-Asset XVA Quant Analyst

Location
Greater London, England, United Kingdom
cross-asset XVA functionality and support trading desks, controls, and international clients. Role emphasizes Monte Carlo methods, probability theory, and numerical techniques, with strong C++ and Python programming, and collaboration across MQA and control functions. #J-18808-Ljbffr ...

Senior Animation Engineer — Unreal Engine Character Tech

Location
Brighton, England, United Kingdom
developing animation systems, collaborating closely with various teams to achieve creative goals. The ideal candidate has experience in AAA game titles, advanced skills in C++ and Unreal Engine, and a passion for innovative animation techniques. Join us in creating spectacular gaming experiences! #J-18808-Ljbffr ...

Graduate Quantitative Strategy Engineer

Location
Greater London, England, United Kingdom
August 2027 to join a high-performing team developing cutting-edge quantitative trading systems. The role emphasizes data analysis, software development in Python and C++, and collaboration with senior developers on challenging projects. You will participate in a multiweek education program before joining a trading team aligned with your interests. ...

Quantitative Analyst – Asset Allocation & Model Engineering

Location
Greater London, England, United Kingdom
models underpinning Strategic Asset Allocation, ALM and lifecycle investing. The role blends research, model engineering and client‐facing work with production‐grade Python/C++ code. The ideal candidate has 3–5 years in asset management or investment banking, strong quantitative foundations, and experience deploying models to production. The position ...

Senior GPU Performance Modelling Architect

Location
Greater London, England, United Kingdom
Apple Inc. in Greater London is seeking a Performance Modelling Architect to drive high‐fidelity C++ models for next‐generation GPU architectures and micro‐architectures. You will own the creation and maintenance of models and simulators used to measure architectural ideas against real data. You will collaborate with world‐class ...

Realtime Systems Lead — Unreal Engine & Tools

Location
United Kingdom
high-quality tools and effective project management. The ideal candidate will have leadership experience, advanced knowledge of Unreal Engine, and strong programming skills in C++ and Python. This position offers an opportunity to lead innovative projects in a dynamic team environment. #J-18808-Ljbffr ...

Post-Silicon Validation Engineer for AI Chips

Location
Bristol, England, United Kingdom
cutting-edge AI chips. Responsibilities include designing tests and collaborating with various teams for successful product launches. Ideal candidates have strong embedded C/C++ experience and knowledge of ASICs. Competitive salary and benefits, including flexible working and health insurance, are offered. #J-18808-Ljbffr ...

Senior CPU Compiler Performance Engineer (Remote)

Location
United Kingdom
analyze AI workloads, improve compiler toolchains, and contribute optimisations for CPU hardware/software co-design in a globally distributed team. Role requires strong C++ skills, CPU architecture knowledge, and experience with compiler infrastructures such as GCC, LLVM or MLIR. Remote collaboration with teams across multiple regions is expected. #J ...

Electronics Engineer, Instrumentation for Life Sciences

Location
United Kingdom
lifecycle. You will design, simulate and test analogue/digital electronics, integrate interfaces (I2C, SPI, Ethernet, USB), and work with embedded C/C++ or VHDL/Verilog. Ensure EMC/IEC compliance and collaborate across engineering teams. #J-18808-Ljbffr ...

Senior Programmer - Unreal Engine Gaming (Flexible Hours)

Location
Royal Leamington Spa, England, United Kingdom
Talk Recruitment is seeking a Senior Programmer for a Warwickshire-based games studio. Role focuses on Unreal Engine C++ in multiplayer environments, owning core systems and driving performance improvements. The ideal candidate will have a strong track record in debugging, optimization and cross-disciplinary collaboration to deliver high-quality content ...

Senior CPU Compiler Performance Engineer Optimize Compute

Location
Cambridge, England, United Kingdom
will work on optimizing compiler software, analysing AI workloads, and collaborating with global teams to push next‐generation compute. The role requires strong C++ expertise, deep CPU architecture knowledge and experience with compiler development. You will influence hardware/software co-design and contribute to open-source projects #J ...

6-DoF Aerospace Modelling & Simulation Engineer

Location
Cambridge, England, United Kingdom
simulation trusted, repeatable, and useful from concept design through flight test. The role requires strong MATLAB/Simulink skills, experience with Python or C++, and the ability to coordinate across aerodynamics, GNC, propulsion, radar and #J-18808-Ljbffr ...

Low-Latency Trading Systems Engineer (London)

Location
Greater London, England, United Kingdom
engineer track. You’ll begin with a comprehensive education program before moving to a trading team focused on quantitative strategy development and high-performance C++ libraries for research and data processing. You will work alongside senior developers on low-latency systems, with emphasis on solving complex engineering challenges ...

Autonomous Robotics Engineer — Real-World AI & Systems

Location
Greater London, England, United Kingdom
robotic systems in real-world environments. This role combines cutting-edge technology and robotics to enhance energy solutions. The ideal candidate will have strong C++ skills and a background in machine learning. A competitive salary, equity bonus, and various benefits are offered, making this an exciting opportunity in a fast ...

Senior Unreal Gameplay & Animation Engineer

Location
Brighton, England, United Kingdom
titles, translating complex animations into exceptional gameplay experiences. The ideal candidate has a seasoned track record with AAA games and a strong grasp of C++ and 3D mathematics. Join a passionate team to redefine gaming through innovative gameplay mechanics and character animations. #J-18808-Ljbffr ...

Senior Animation Programmer — Real-Time Animation & Engine

Location
Warwick, England, United Kingdom
enhance animation systems within our proprietary Asura engine, collaborating with animators and project engineers to deliver high-quality gameplay feel. The role requires strong C++ expertise, experience with real-time animation, FSM design, and 3D math. A relocation package and full support are provided for a smooth transition ...

Autonomous Robotics Engineer — Real-World AI & Systems

Location
Greater London, England, United Kingdom
requiring expertise across the full project stack, from research to deployment. The ideal candidate has a strong background in building robotic systems, proficiency in C++, and experience with ROS2 frameworks. Benefits include a competitive salary, a bonus scheme, and fully expensed tech. #J-18808-Ljbffr ...

Hybrid Mid-Frequency Quant Researcher — Crypto Alpha & Execution

Location
Greater London, England, United Kingdom
research, backtesting, and execution infrastructure to scale strategies across crypto markets. You should have a strong quantitative background and advanced Python coding skills, with C++ familiarity being a plus. Experience with live strategies and liquidity-aware trading is a plus. Office-based in London with flexible hours. #J-18808-Ljbffr ...

Lead FPGA RTL Engineer for High-Speed Trading | Hybrid

Location
Cambridge, England, United Kingdom
FPGA systems design, focusing on high-speed RTL logic for nanoseconds-scale trading. You’ll collaborate closely with software engineers writing in Rust and C++ to deliver robust solutions. The role offers hybrid working and a friendly, senior team environment in north Cambridge, with parking and flexible hours. Remuneration ...

Warfighting Systems Analyst – M&S & Wargaming Expert

Location
Greater London, England, United Kingdom
fast-growing team supporting customer training and product improvement. You will work on translating warfighting requirements into simulation-centered analyses, using Python/C++ for modeling and leveraging DoD-grade tools. #J-18808-Ljbffr ...

FX Options Quant Dev (Hybrid) — Real-Time Pricing & Risk

Location
Greater London, England, United Kingdom
role involves building and maintaining pricing and risk infrastructure for FX Options trading. The ideal candidate will design quantitative models and develop software in C++ and Python, working closely with traders to ensure the systems align with business needs. The position offers a competitive salary and generous benefits including ...