2,351 to 2,375 of 2,668 C++ Jobs

Senior C++ Engineer

Location
Greater London, England, United Kingdom
competitive, market-leading base with significant upside on bonus The Role Our client, a Tier 1 high-frequency trading firm, is seeking a Senior C++ Engineer to join their core engineering team. This role focuses on building and optimising ultra low-latency systems that sit at the heart of trading … work on highly performant infrastructure where speed, reliability, and precision are critical to success in global markets. Key Responsibilities Design and develop high-performance C++ systems for low-latency trading environments. Optimise and maintain critical components of trading infrastructure to ensure maximum efficiency and reliability. Work on large scale, distributed ...

Senior C++ Engineer

Location
Greater London, England, United Kingdom
traders, quants and engineers building the systems that price, hedge, and trade thousands of instruments in real time. We're looking for experienced C++ engineers to build out our next generation of market making systems, making architectural decisions that will shape how we trade for the next decade. Key responsibilities ...

Firmware Engineer (IPS)

Location
Coventry, England, United Kingdom
recoverymechanisms, release management, production test or investigation of fieldissues. Application context: Uncrewed vehicles, robotics or other productscombining embedded control, electronics and demanding operating conditions. C++: Experience in embedded C++ would be useful butnot essential . Practicalexperience developing and debugging firmware in C for microcontroller-basedsystems, with an understanding of memory ...

C++ Engineer

Hiring Organisation
Frontier Resourcing Ltd
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Senior C++ Engineer Location: Cheltenham Salary: £70,000-£90,000 Security Clearance: Active DV or recently active DV Build technology that makes a real difference Are you a Senior C++ Engineer looking for your next challenge? Want to work on complex, high-performance software where your technical expertise genuinely matters … looking for experienced Senior C++ Engineers to join a growing engin click apply for full job details ...

Performance Modeling Software Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
performance, maintainability, and flexibility of the simulator, making sure hardware architects can quickly iterate on experiments. Responsibilities Appreciate the good parts of C++, and leveraging the language to maximize the utility of our software models Develop APIs that can be used by non-expert C++ developers Train AI agents … expert C++ developers on idiomatic code and methods Help ensure our codebase is structured for effective use with AI-assisted development tools Write clear, self-documenting code with consistent conventions, meaningful naming, and well-organized modules Learn about the state of the art in SoC IP and chip-level architecture ...

C++ Engineer

Hiring Organisation
Anson Mccade
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Engineer - C++/Rust Hybrid UK I'm currently recruiting for a Software Engineer to join an innovative technology business working on complex, high-performance software solutions. This is a great opportunity for an engineer with around 2-5 years' experience who wants to work on technically challenging projects ...

C++ Exchange Developer

Hiring Organisation
Huxley Associates
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP 150,000 Annual
Leading Etrading client requires a senior C++ Engineer to Design, develop and enhance low-latency C++ applications across five equities trading environments, Contribute to critical components including order handling, matching engines and market data services. Take ownership from initial design through implementation, testing and deployment click apply for full ...

Firmware Developer

Hiring Organisation
VE Solutions
Location
Maple Heights, Ohio, United States
Employment Type
Permanent
Salary
USD Annual
Description: Job Title: C++ Firmware Developer Location: Maple Heights, Ohio 44137 (In office) Employment Type: Full Time Overview We are seeking a skilled C++ Firmware Engineer with hands-on experience in embedded systems and a strong understanding of vending machine technologies. This role involves developing, maintaining, and optimizing firmware that … powers vending machines, including payment systems, inventory tracking, and hardware integration. Key Responsibilities Design, develop, test, and maintain embedded firmware in C++ for vending machine systems Interface with hardware components such as bill validators, coin mechanisms, card readers, touchscreens, and IoT modules Implement and debug communication protocols (e.g., MDB, UART ...

Development Manager, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
Development Manager, C#, C++, Rust A Development Manager opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering click apply ...

C++ Low Latency E-Trading Developer Rates

Hiring Organisation
McGregor Boyall Associates Limited
Location
Tower Hamlets, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
C++ Quant Developer - Rates Algo Trading Location: London Compensation: Excellent potential for strong total compensation I am partnering with a leading global investment bank to hire a C++ Quant Developer for its front-office Rates Algo Trading team in London click apply for full job details ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
Embedded Control Systems Engineer (C/C++) £45,000 - £50,000 + 10% Bonus + Life Assurance + Private Healthcare + Medical + Flexitime Knutsford Are you an Embedded Control System Engineer or similar with a knowledge of C/C++, looking to join a highly ambitious company, offering industry ...

C++ Engineer

Hiring Organisation
Jobtome
Location
Cambridge, United Kingdom
Description Software Engineer – C++/Rust | Hybrid | UK \ N I'm currently recruiting for a Software Engineer to join an innovative technology business working on complex, high-performance software solutions. \ N This is a great opportunity for an engineer with around 2–5 years' experience who wants to work ...

Embedded Software Engineer - Hardware Modeling Remote

Location
United Kingdom
Lattice Semiconductor is seeking a Software Development Engineer to advance a model-first development approach for hardware design. You will architect and develop complex C++/SystemC models, mentor others, and contribute to firmware and QEMU-based emulation for model and firmware platforms. Full-time remote position supporting UK operations … requiring strong C/C++, SystemC, and Python skills, with experience in firmware and hardware modeling plus a collaborative, cross-functional mindset. #J-18808-Ljbffr ...

Senior C++ Architect for AI DevTools & Genie

Location
United Kingdom
NVIDIA is seeking a Senior C++ Software Engineer to help build the next generation of AI-powered developer tools. You’ll design and implement production-quality C++ components and interfaces that connect native tools with Genie’s retrieval and agentic features. You will collaborate with multidisciplinary teams to deliver robust ...

Machine Learning Engineer

Hiring Organisation
Vijil, Inc
Location
Menlo Park, California, United States
Employment Type
Any
Salary
USD 142,000 Annual
Tools and equipment to be used: Programming languages: Python, C++, C#. ML & GenAI Libraries: PyTorch, TensorFlow, LangChain, LangGraph, and CrewAI for model and agent development. Cloud Development: Docker and cloud platforms (AWS, Azure, DigitalOcean) for deployment. Git for version control. Requirements: Masters degree in Computer Science and Engineering, Information Systems … related field plus six (6) months of experience in the job offered and (6) months of experience in using Programming languages such as: Python, C++, C#. Cloud Development: Azure cloud services. Git for version control. ...

Senior C++ Robotics Engineer — Autonomous Raspberry Picker

Location
United Kingdom
Fieldwork Robotics Ltd. is looking for a Senior C++ Software Engineer to develop core software for autonomous raspberry-picking robots. This role emphasizes high-performance C++ programming and collaboration across various teams, including robotics, vision, and operations. The position promises a hands-on experience in a challenging environment, focusing ...

Core Quantitative Strategic Analytics Developer

Location
Greater London, England, United Kingdom
Private Banking businesses. You will be part of the Core Strats team, delivering enhancements and extensions to the strategic Kannon platform, primarily developed in C++ and Python. Working cross business, you will help design and build core functionality and tooling for solutions ranging from trade pricing, valuation, risk and Profit … wide ranging CSR programme + 2 days’ volunteering leave per year Your key responsibilities Design, development and ownership of core platform functionality in C++ and Python to meet business requirements across multiple trading desks Building and maintaining shared valuation, risk, P&L, marking, calibration and controls infrastructure used cross asset ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Crawley, Sussex, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Your responsibilities: Software engineering and product delivery Own, modify, and extend a large existing C++ codebase; design, implement, review, and ship maintainable, efficient code. Deliver feature development, defect fixes, refactoring, performance tuning, and ongoing maintenance across the full software life cycle. Support platform-specific development and integration across Windows, Linux … control, build, signing, packaging, and release processes. iOS and native security engineering Design and implement the security architecture for an iOS application containing native C++ components. Implement runtime protections including integrity checks, jailbreak detection, anti-debugging, and tamper-response behavior. Protect proprietary native libraries, sensitive data, and downloaded/runtime ...

GPU Software Engineer

Location
West of England, England, United Kingdom
days on site Game engines render the world for human eyes. This team renders it for a complex defence system. You’ll write C++ and GPU code (CUDA, OpenGL or Vulkan) that simulates how radar and electro-optical sensors see targets, terrain and atmosphere. It has to be physically accurate … security clearance requirements(dual nationals with British citizenship are fine). What you’ll do Build 3D rendering and physics-based simulation software in C++, running on the GPU Build new capability from scratch, and use GPU acceleration to speed up existing products Turn RF or EO/IR physics ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
London, England, United Kingdom
Senior Software Engineer to join their software team in Southampton.This role would suit an experienced engineer whose main focus is C or C++ software development, particularly in multithreaded or high-performance systems.The RoleYou'll take a leading role in developing, integrating and optimising software that supports the company … test teams, you'll tackle complex performance challenges and help shape reliable software for a demanding technical environment.Key ResponsibilitiesTake technical ownership of C/C++ software development used to run and test 5G NR PHY algorithmsDrive software performance improvements through optimisation and multithreadingLead the integration of software components and resolution ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Brighton, East Sussex, UK
Description \n Your responsibilities: \n Software engineering and product delivery \n Own, modify, and extend a large existing C++ codebase; design, implement, review, and ship maintainable, efficient code. \n Deliver feature development, defect fixes, refactoring, performance tuning, and ongoing maintenance across the full software life cycle. \n Support platform-specific … signing, packaging, and release processes. \n iOS and native security engineering \n Design and implement the security architecture for an iOS application containing native C++ components. \n Implement runtime protections including integrity checks, jailbreak detection, anti-debugging, and tamper-response behavior. \n Protect proprietary native libraries, sensitive data, and downloaded ...

Embedded Software Engineer – Safety Critical Systems

Location
London, United Kingdom
implementing real-time software solutions. Contributing to software architecture and system integration. Supporting verification, validation and testing activities. Developing high-integrity software using C, C++ and/or Ada. Working within regulated engineering and certification environments. Supporting software safety analysis and assurance activities. Collaborating with multidisciplinary engineering teams. Essential Experience … Strong embedded software engineering background. Experience with C, C++, Ada or similar programming languages. Experience working with real-time or embedded systems. Exposure to safety-critical or high-integrity software development. Understanding of software verification and validation. Familiarity with regulated engineering environments and safety standards. Desirable Experience Ada or SPARK ...

Embedded Software Engineer – Safety Critical Systems

Hiring Organisation
Anson Mccade
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£69,999
implementing real-time software solutions. Contributing to software architecture and system integration. Supporting verification, validation and testing activities. Developing high-integrity software using C, C++ and/or Ada. Working within regulated engineering and certification environments. Supporting software safety analysis and assurance activities. Collaborating with multidisciplinary engineering teams. Essential Experience … Strong embedded software engineering background. Experience with C, C++, Ada or similar programming languages. Experience working with real-time or embedded systems. Exposure to safety-critical or high-integrity software development. Understanding of software verification and validation. Familiarity with regulated engineering environments and safety standards. Desirable Experience Ada or SPARK ...

Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£70,000
technology used by audio professionals worldwide. In this Embedded Software Engineer role in Manchester, you will: Develop and maintain embedded software in C and C++ for professional audio products Work with embedded Linux, low-level software and microcontroller-based systems Develop and integrate software features, communication protocols and device update … debug system behaviour and optimise software reliability and performance The ideal Embedded Software Engineer will have: Commercial experience developing embedded software using C or C++ Experience with embedded Linux, Linux-based systems or microcontroller development Knowledge of hardware interfaces and communication protocols such as I2C, SPI, UART ...

Senior Software Engineer

Hiring Organisation
ITSS Recruitment Ltd
Location
Lincoln, East Midlands, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£60,000
Senior Software Engineer - Hybrid - Defence Sector - C++ or C# - Up to 60K - Lincolnshire We are looking for a highly motivated Senior Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 15 and is comprised of Software … relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Senior Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Unreal Engine or Unity * Graphical Languages - OpenGL, WebGL, DirectX * Software development lifecycle and methodologies We are not expecting the Senior ...