2,626 to 2,650 of 2,980 C++ Jobs in the UK

Senior Build Tools Engineer

Hiring Organisation
Creative Assembly
Location
Horsham, West Sussex, United Kingdom
Salary
£ 70 K
build storage infrastructure, symbol servers, archiving systems and dashboards, ensuring they scale with studio demand.• Write and review production-ready code, primarily in C++ and C#, setting expectations for quality, maintainability and testing.• Join the rotating weekly support responder role to triage build/test issues across all infrastructure channels. … looking forEssential• Strong experience designing, operating and improving build systems, CI/CD pipelines or DevOps platforms at scale.• Strong programming ability in C++, plus C# or an equivalent scripting language.• Deep debugging skills across complex multi-component systems.• Experience with console automation (PS5/Xbox).• Experience with online ...

Senior Operations Research Scientist

Location
Greater London, England, United Kingdom
solutions across crew planning, aircraft scheduling, network resilience and ground operations. Designing and implementing high-performance optimisation algorithms and production-grade solutions using Python, C++ and commercial optimisation solvers. Integrating optimisation, simulation and reinforcement learning techniques to solve complex multi-stage decision problems. Partnering with senior stakeholders to translate business … LOOKING FOR Expert knowledge of operations research, mathematical programming, simulation methodologies, stochastic processes and decision theory. Advanced programming skills in Python and C++, or similar high-performance languages. Strong experience using optimisation software such as Gurobi, CPLEX or Xpress. A proven track record of delivering operations research and optimisation solutions ...

Simulation Engineer

Hiring Organisation
Minerva Defence
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
simulation before they are integrated on real hardware. This helps us identify problems that only emerge when complex systems interact. The work spans, C++ simulation software, physics, networking and application development across several software stacks. The challenges include rigid-body dynamics and numerical stability, real-time budgets, networked state management … perception models. Take part in flight testing to gather validation data and see the real system behave. Minimum: Proven experience writing high-performance, modern C++ with hard real-time and determinism constraints. Willingness to work and learn across application code, engine, networking, tooling and build systems. Comfortable with version control ...

Ultra-Low Latency C++ Lead with FPGA Acceleration

Location
Greater London, England, United Kingdom
JPMorgan Chase is seeking an Ultra Low Latency C++ Lead Software Engineer within the Electronic Trading Technology team in London. You will design, build, and operate market gateway solutions with FPGA acceleration, driving stability, latency optimization, and regulatory compliance. You will partner with hardware teams to integrate FPGA pipelines with … high-performance C++ stack, affecting trading connectivity and risk management applications used globally. #J-18808-Ljbffr ...

Senior Software Engineer, Web Platform

Location
Brighton, England, United Kingdom
needs them Improve download size, load and startup performance for Web builds, and set measurable targets for it Solve uncommon, low-level problems across C++, C# and JavaScript, for example bringing multi-threading to parts of the runtime that are single-threaded today Partner with teams across Unity who build … team Keep Unity at the frontier of the Web's constantly evolving capabilities What we're looking for Deep, hands-on proficiency with C++ in performance sensitive code Development experience with WebAssembly, using Emscripten and/or LLVM Ability to decompose complex technical problems and complete them on your ...

Lead Backend Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
seeking a highly skilled and experienced Lead Backend Engineer to join our dynamic team. The ideal candidate will be an expert in C++, with a passion for building scalable, high-quality applications. The Lead Backend Engineer will be responsible for leading the development of the backend stack, ensuring best practices … Computer Science, Engineering, or a related field and has proven experience as a Lead Backend Engineer or similar role. Has strong proficiency in C++, with fair knowledge of the language specification and thorough knowledge of the standard library, STL containers, and algorithms. Has experience developing, integrating, or deploying AI/ ...

Senior Software Engineer, Web Platform

Hiring Organisation
Unity Technologies
Location
Brighton, East Sussex, United Kingdom
Salary
£ 70 K
game needs themImprove download size, load and startup performance for Web builds, and set measurable targets for itSolve uncommon, low-level problems across C++, C# and JavaScript, for example bringing multi-threading to parts of the runtime that are single-threaded todayPartner with teams across Unity who build … code quality across the teamKeep Unity at the frontier of the Web's constantly evolving capabilitiesWhat we're looking forDeep, hands-on proficiency with C++ in performance sensitive codeDevelopment experience with WebAssembly, using Emscripten and/or LLVMAbility to decompose complex technical problems and complete them on your own technical ...

Senior Build Tools Engineer

Location
Horsham, England, United Kingdom
build storage infrastructure, symbol servers, archiving systems and dashboards, ensuring they scale with studio demand. Write and review production-ready code, primarily in C++ and C#, setting expectations for quality, maintainability and testing. Join the rotating weekly support responder role to triage build/test issues across all infrastructure channels. … looking for Strong experience designing, operating and improving build systems, CI/CD pipelines or DevOps platforms at scale. Strong programming ability in C++, plus C# or an equivalent scripting language. Deep debugging skills across complex multi-component systems. Experience with console automation (PS5/Xbox). Experience with online ...

C++ Front Office Trading Engineer - Low-Latency, High Impact

Location
Greater London, England, United Kingdom
Client Server Ltd. is seeking a C++ Software Engineer for Front Office trading in London. You will focus on backend development for a core equity trading system, with ownership from design to delivery. The role requires strong C++ backend experience, trading environment familiarity, and excellent communication to work with traders ...

Senior Security Research Engineer

Location
United Kingdom
attackers rely on. Every source you add becomes a foundation for other teams. Develop production code that runs everywhere. Write performant, stable C/C++ that executes on millions of endpoints, where a memory leak or a few milliseconds of overhead is a customer-visible problem. Reverse engineer malware … professional experience analyzing attacker tactics, techniques, and procedures (TTPs) and building detection methods for real security threats. 6+ years of development experience in C, C++, and Python, with the judgment to write code that is safe, fast, and maintainable in a security-critical codebase. Deep operating system internals knowledge ...

C++ Quant Developer: High-Performance Data Systems

Hiring Organisation
AAA Global
Location
Kilsby, Northamptonshire, UK
Employment Type
Full-time
Global is seeking a C++ Quant Developer who thrives on both low-level performance and high-level system design. You will build data infrastructure to push analytics and support the scaling of quantitative trading, while exploring the implications of crypto trading in a high-performance environment. You will also upgrade … trading components, design new applications from scratch, and optimize code paths. Strong C++ and networking skills, plus curiosity about standard libraries, are essential. ...

C++ Quant Developer: High-Performance Data Systems

Location
England, United Kingdom
Global is seeking a C++ Quant Developer who thrives on both low-level performance and high-level system design. You will build data infrastructure to push analytics and support the scaling of quantitative trading, while exploring the implications of crypto trading in a high-performance environment. You will also upgrade … trading components, design new applications from scratch, and optimize code paths. Strong C++ and networking skills, plus curiosity about standard libraries, are essential. #J-18808-Ljbffr ...

C++ Engineer — High-Performance, Low-Latency Systems (London)

Location
Greater London, England, United Kingdom
Hunter Bond is seeking a talented C++ Engineer to join its London-based engineering team. You will work on high-performance, large-scale systems, with ownership of architectural decisions and engineering best practices. In this role you will design and build C++ applications, contribute to microservices, and collaborate across disciplines ...

C++ ML Framework & Runtime Engineer

Location
United Kingdom
Limited seeks a skilled C++ software engineer to advance machine learning inference engines and backend integrations within a large modular codebase. You will analyse performance issues, optimise runtimes, and collaborate with runtime, compiler, driver, and hardware teams to bring AI acceleration to life. Join Arm in a hybrid working environment ...

C++ ML Framework/Runtime Engineer - AI Performance

Location
United Kingdom
seeking an Experienced Machine Learning Framework/Runtime Software Engineer (C++) to advance AI model execution across frameworks, runtimes, and hardware layers. You will work with teams across runtime, compiler, and hardware to optimise performance and reliability of ML workloads. The role emphasizes strong C++ development, experience with inference frameworks ...

C++ Low-Latency Tech Lead — London, 3 Days in Office

Location
Greater London, England, United Kingdom
Oliver Bernard in London seeks a senior C++ Low-Latency Technology Lead to join a high-performance technology team in a leading financial services firm. This hands-on leadership role focuses on ultra-low-latency systems, performance engineering and architecture optimisation. You'll own a latency-sensitive C++ platform, driving ...

C++ Software Developer (Cross-Platform, High-Impact)

Location
Fareham, England, United Kingdom
Teledyne Technologies Incorporated is seeking a skilled Software Developer to join our ChartWorld team. You will work on high-quality C++ code across projects. The role involves collaborating with cross-functional teams, optimizing performance, and contributing to the full development lifecycle across diverse infrastructures. Strong C++ background and good English ...

Senior AI-Driven DevTools Architect for C++

Location
Greater London, England, United Kingdom
Unknown company is seeking a senior technical leader to shape the future of AI-powered workflows for CLion and C++ development. The role is hands-on, focusing on prototyping, implementing, and validating AI-powered workflows while defining technical direction across IDE architecture and product strategy. You will work … intersection of developer tools, AI agents, and C++ ecosystem strategy, collaborating with product, ML, and QA teams to deliver a roadmap aligned with the company’s AI #J-18808-Ljbffr ...

Contract Embedded C++ Engineer – Medical Devices (London)

Location
Greater London, England, United Kingdom
Digital is seeking four Embedded C++ Developers to join an in-house backend team in London. You will own modules from design through to tested and documented code on a Linux-based, safety-critical medical tech product. Work spans alarms, startup checks, data persistence and session management, with a focus ...

C++ ML Runtime Engineer - AI Acceleration & Systems

Location
Cambridge, England, United Kingdom
seeking a strong C++ software engineer in Cambridge to help build high-performance ML inference engines and backend integration frameworks. You will contribute across frameworks, runtimes, compilers and hardware abstractions to deliver optimized AI execution on Arm platforms. You will analyse complex performance issues, work on graph processing and memory ...

Embedded Firmware Engineer: PIC & FPGA (C/C++)

Location
Gloucester, England, United Kingdom
join our engineering department in a project-based environment. The role focuses on developing embedded firmware for Xilinx FPGAs (VHDL) and PIC microcontrollers (C, C++). You will work within a small team, delivering high-quality firmware on time to customers, and deriving architectures from system requirements. Strong C/… C++ skills and FPGA experience are essential. #J-18808-Ljbffr ...

C++ Backend Engineer - Low-Latency Trading Systems

Location
Greater London, England, United Kingdom
HireHi is seeking a senior C++ backend engineer to redevelop a core equity trading system for the EMEA market. You will design, build, and optimise large data‐intensive backends running on Linux, collaborating directly with traders to translate requirements into robust solutions. You will own projects from design to delivery ...

Embedded C++ Engineer – Medical Devices (London, Onsite)

Location
Greater London, England, United Kingdom
Digital is seeking four Embedded C++ Developers for an in-house backend engineering team working on a highly regulated medical technology product in London. You will own a self-contained area of the application and drive design through to tested, documented code. The role emphasizes strict QA, diagnostics and robust ...

Contract Embedded C++ Engineer - Medical Tech (London)

Location
Greater London, England, United Kingdom
Digital in London is seeking four Embedded C++ Developers for an in-house backend engineering team working on a highly regulated medical technology product. You will own a self-contained area from design through tested and documented code, across alarms, data persistence, supervision and service functionality. The role requires strong ...

Rock Physics Software Engineer: Cloud & AI Innovation

Hiring Organisation
Halliburton
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Halliburton is seeking an experienced Software Engineer to design and develop high-performance desktop and cloud applications in Milton, United Kingdom. The role involves modernizing legacy systems and leading the technical direction of projects, utilizing ...