2,276 to 2,300 of 2,656 C++ Jobs in England

Autonomous Drone Firmware Engineer (C/C++, Embedded)

Location
Cambridge, England, United Kingdom
autonomous drones and collaborate with cross-disciplinary teams to push the boundaries of robotics hardware. The role focuses on delivering reliable C/C++ firmware, optimizing embedded subsystems, and implementing advanced control algorithms for autonomous systems within Ring devices. #J-18808-Ljbffr ...

Low-Latency Quant Developer (C++/Rust, On-Chain)

Location
Greater London, England, United Kingdom
Noise Labs in New York City is hiring a senior engineer to build and optimize high-performance exchange systems. The role focuses on C++/Rust-based infrastructure, order routing, and on-chain settlement integration with Solidity and Layer 2 chains. You will collaborate with traders to translate workflows into ...

Senior C++ Engineer, Low-Latency Trading Platform (London)

Location
Greater London, England, United Kingdom
latency trading platform deployed globally, focusing on order routing, market data, and risk systems. To qualify, you should have 5+ years of C++ experience, strong multi-threading skills, and a track record of performance tuning. Prior managerial responsibility and excellent English communication are required for collaboration across global teams ...

Senior Market Data Engineer - Java/C++ Latency

Location
Greater London, England, United Kingdom
engineering team on the most performance-sensitive parts of our codebase. You will design, develop, and maintain high-performance server applications in C/C++, write parsers and feed handlers for direct market data feeds, and optimize for throughput and latency while ensuring robust #J-18808-Ljbffr ...

Senior Real-Time C++ Engineer – Sensors & Embedded UI

Location
Fareham, England, United Kingdom
will contribute across the full software lifecycle with a focus on performance, reliability, and quality. The role requires 5+ years of relevant experience, strong C++ and Qt/QML skills, and the ability to work within an on-site, collaborative #J-18808-Ljbffr ...

C++ Market Data Engineer (Hybrid, 1-Year Contract)

Location
England, United Kingdom
involves rigorous coding, collaboration with developers and testers, and occasional 3rd line support. A bachelor’s degree in software development and strong C/C++ skills on Windows are required. #J-18808-Ljbffr ...

Senior C++/C# Performance Engineer for RealTime Market Data

Location
Greater London, England, United Kingdom
core engineering team. You will own and evolve our high-performance C# client library while collaborating with the core engineering group on low-latency C++ services. The role focuses on writing parsers and feed handlers for direct market data, optimizing throughput to multi-million messages per second and building petabyte ...

Quantitative Fixed Income Specialist

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
years' experience in financial markets focused on trading and risk management within the fixed income or equitiesMSc or PhD in a STEM subjectGood C++ including C++ 11/14Some PythonVersion control such as Git/GithubExperience in yield curves constructionKnowledge of fixed income performance attribution methodologiesJoin our client's dynamic ...

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 ...

Quant Developer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
years experience of Quant Development PhD or Masters from a top tier school in Maths Stats, Physics or Engineering Stochastic calculus Experience in C++ or Java development tools and high-level object-oriented programming. Ideally experience in cross-platform build of C++ libraries is required (Unix, Solaris, Windows) Strong years … phases of system development including algorithm design, back testing, integration with other applications and production deployment. This role requires strong past experience with C++ or C# or Java programming, as it involves development of interfaces to the core C++ analytical library where the models are implemented. Model validation, including testing ...

Quant Technologist - C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Participate in the development of in house pre-trade analysis tools for PM's and tradersYou will need: 5 years of experience developing in C++ on the server side, C++ 11 onwards Good understanding of various design patterns Experience working CI/CD and version control Strong analytical and mathematical ...

Trading Systems Engineer Graduate: 2027 (London)

Location
Greater London, England, United Kingdom
will have the chance to work on challenging engineering problems across our trading teams in areas such as trading systems engineering, low-latency C++ strategy development, and high-performance C++ libraries that enable large-scale quantitative research and data processing. You’ll work on the desk side by side with … another passion; you’re not afraid to put in the effort to reach your full potential. Technically Proficient: Strong software development skills in C++, C, or Rust, along with some Python experience. You will have exceptional quantitative, logical reasoning, and analytical skills. Problem Solver: When it comes to solving problems ...

Senior / Principal Game Engineer

Location
Brighton, England, United Kingdom
wider team. An ideal candidate is passionate about games, has deep experience building player-facing systems in Unreal Engine (or similar), combines expert C++ and C# skills with strong 3D maths, and has a track record of delivering polished, responsive player systems and experiences. WHAT YOU\'LL DO Player Experience … shipping games, with the depth of judgement expected at a principal level and a history of delivering high-quality, player-facing systems. Strong C++ and C# Skills: Expert proficiency in C++ and C#, with a commitment to writing clean, maintainable, and efficient code. Strong 3D Maths: A firm grasp ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment
Location
Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£90000 - £150000/annum
Senior Software Engineer (C++/Rust) - Up to £150,000 Title : Senior Software Engineer (C++/Rust) Company : Boutique Consultancy Location : Newcastle Pay : Up to £150,000 Company : A deeply technical consultancy are getting ready to scale significantly. Around you they will build an entire team, tailored to your unique … expertise. They focus on highly regulated industries where software quality is paramount. In you they hope to find expertise across C++ (and hopefully some interest in/experience with Rust), with the goal of having you run a division within the consultancy. There is a very significant scope to grow. ...

Senior Software Developer

Location
Staplehurst, England, United Kingdom
experienced programmer to expand the development team. Burtons are looking for an experienced programmer well versed in Windows and Linux software development using predominantly C++, but also C#, .NET and web-based programming languages. The role will involve working on user-interface software for the control of mechanical ventilators … reports directly to the Production Director. Duties and Responsibilities: Work with existing programmers on developing new product code for Windows and Linux platforms. Current C++ projects include new animal ventilators, new Multi-Parameter patient monitors and a new ventilator simulation system. Be involved in the creation of new C++ software ...

Senior Software Developer

Hiring Organisation
BluetownOnline Ltd
Location
Maidstone, Kent, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
experienced programmer to expand the development team. We are looking for an experienced programmer well versed in Windows and Linux software development using predominantly C++, but also C#, .NET and web-based programming languages. The role will involve working on user-interface software for the control of mechanical ventilators … suitable for applicants requiring further training/mentoring. Work with existing programmers on developing new product code for Windows and Linux platforms. Current C++ projects include new animal ventilators, new Multi-Parameter patient monitors and a new ventilator simulation system. Be involved in the creation of new C++ software from ...

Engineering Manager - Pro

Location
Greater London, England, United Kingdom
other trading services. The team is located globally and responsibilities are split into sub-teams, working with various tech stacks. Our teams code in C++, Go, Rust, and Python, depending on the product they are contributing to within Kraken and work agile around the globe. Recently, the Trading Technologies team … using Linux: distributed and/or highly-concurrent systems; low-latency and/or high-volume transaction environments Proficiency in Rust and/or C++; comfort operating in a team split across C++, Rust, Go, and Python Demonstrated knowledge of order types, trading systems, and financial products Experience with Aeron ...

Front Office Developer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Front Office Developer180,000 Plus Bonus + yearly Ski TripQuant Capital is urgently looking for a C++ Developer with experience of Trading to join our high profile client. Our client is a well known hedge fund, Prop trading business and market maker. They are 80 people in London and have … ambitious candidate to get experience in a software engineer role within the Trading team, focusing on building, enhancing and maintaining the Algorithmic Product suite. C++ Engineers MUST have: STEM Degree from a top UK or US School Strong C++ Understanding of Options pricing OMS experience Experience at a bank fund ...

Staff/Lead Software Developer (AI Agents & Integrations)

Location
Greater London, England, United Kingdom
developers write, understand, debug, and maintain software. At the company, we're exploring what an AI-native development experience should look like for C++ developers. We are looking for a senior technical leader to help shape this future by building AI-powered workflows, integrating coding agents into developer tools … developers work with AI in the future. Example problems you'll work on: How can coding agents become more effective when working with large C++ codebases? How can CLion's debugging, code understanding, and navigation capabilities be integrated into AI-assisted development workflows? How should AI-powered developer experiences ...

Senior Computer Vision Engineer

Location
Greater London, England, United Kingdom
subdomains such as modelling, input pipelines, evaluation, deployment, and model optimisation 5+ years of experience building production software using modern software practices Fluency in C++, or fluency in Python with intermediate experience in C++ References who will describe them as low-ego, highly motivated, thoughtfully opinionated, strong communicators and curious ...

Software Engineering Specialist

Hiring Organisation
BT Group
Location
Cheltenham, Gloucestershire, UK
Employment Type
Full-time
management principles. Performance of highly complex work activities covering technical, financial and quality aspects. Object-oriented programming experience, and supporting technologies, including: C#, Python, C++, low-level mobile development (Objective-C, C++), elastic, ansible, docker, Jenkins, git, MEAN stack. Our PackageWhen you join our team, you'll play a role ...

Trading Systems Engineer Graduate: 2027 (London)

Location
Greater London, England, United Kingdom
Graduate trading-systems role in low-latency C++, high-performance libraries, quantitative data processing, and desk-side strategy engineering. Engineer trading systems used across trading teams. Build high-performance C++ libraries supporting large-scale quantitative research and data processing. Work desk-side with senior developers on performant, reliable trading systems. … What Susquehanna looks for Class of 2027 bachelor's or master's students in a quantitative or STEM discipline. Strong C++, C, or Rust, plus some Python. Exceptional quantitative, logical-reasoning, and analytical skills. Clear communication and problem-solving. Coding, mathematics, system-design, and behavioural interviews. The role starts with ...

Senior C++ Quant Trading Engineer

Location
Greater London, England, United Kingdom
Jump Trading Group is seeking an experienced C++ developer to design, implement, and optimize trading algorithms within a high-performance trading environment. The role requires 5+ years in C++ development and a strong background in algorithmic trading, data processing, and rigorous testing. Collaboration with traders and researchers is essential, with ...

Embedded Software Engineer (DSP)

Hiring Organisation
Morson Edge
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract
solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development … software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment ...

Senior Software Engineer – High-Perf Network Emulation

Location
Stevenage, England, United Kingdom
Calnex Solutions Ltd. is seeking a C/C++ Senior Software Engineer to join its R&D team in the UK. You will design and deliver high-performance back-end software for the NE-ONE network emulation product family, collaborating with product owners and a small team in a fast … paced environment. We expect 5+ years in software development, strong C++ skills, Linux/GNU experience, and mentoring ability. The role requires hybrid working with 2 days in the office (Tue/Thu) and occasional home-based work, #J-18808-Ljbffr ...