1,726 to 1,750 of 2,571 C++ Jobs in England

Senior Software Engineer, Robotic Manipulation

Location
Boston, England, United Kingdom
Senior Software Engineer About the Role An established company operating in robotics, automation, logistics, and intelligent material-handling systems is looking for a Senior Software Engineer with a focus on robotic manipulation. The position involves ...

R&D Software Engineer

Location
Cambridge, England, United Kingdom
ENVEA is one of the world's leading companies in the field of environmental and industrial instrumentation, analysis and measurement. Since it was founded in 1978, ENVEA has designed, manufactured and marketed equipment for the ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models run on different hardware … machine learning model moves from a framework through the software stack and onto hardware? This role provides an opportunity to develop your skills in C++ software engineering, machine learning systems, and hardware-accelerated AI while working alongside experienced engineers. You will gain exposure to machine learning inference engines and runtimes ...

Senior Software Engineer, C++ UI Roku, Inc.

Location
Manchester, England, United Kingdom
Roku, the UI Systems team builds the high-performance engines and core graphics infrastructure that power millions of devices. We own the low-level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where … microsecond, and want to build the high-performance foundations that power the future of television. What you’ll be doing Architect and optimize core C++ UI frameworks and rendering engines to ensure buttery-smooth performance across a diverse range of hardware profiles. Lead technical investigations into system-level bottlenecks, memory ...

Senior Embedded Automotive Software Engineer (C++/Python)

Location
Greater London, England, United Kingdom
Wayve is building the leading AI platform for autonomous driving, with offices in London and across the globe. This role focuses on high‐performance C++/Python software that interfaces self‐driving models with vehicle and embedded systems. You will own reliability and performance of core systems, develop testing infrastructure ...

Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
Engineer to join its embedded software team delivering critical infrastructure products for the energy sector. The role is hands-on, focusing on C/C++ development in embedded Linux environments across a product platform. You will collaborate with hardware, systems and test engineers, deliver new functionality, and coach junior engineers ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for strong C++ software development experience , ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such as LiteRT, TensorFlow Lite, ONNX Runtime, or a similar technology is also important. ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Robotics Software Engineer - C++/ROS2/Linux Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres for robotics … Cambridge, UK, supporting operations across both UK and EU teams. Key responsibilities: Design, develop, and test software systems for advanced robotic platforms using C++ & ROS 2. Collaborate with electronics, mechatronics, and research teams within an Agile development environment Test, debug, and validate software performance and reliability Provide on-site support ...

Quantitative Research Developer (Python/C++)

Location
Greater London, England, United Kingdom
learning, big data, and some of the most advanced technology available to predict movements in the financial markets. They are seeking a Python/C++ Engineer to join their team in London for one of their flagship engineering teams, to work closely with the quant researchers. The position offers … with large-scale distributed computing technologies Requirements Bachelor’s degree or higher in computer science or other quantitative discipline 3+ years of Python/C++ required. (Post-Graduation) An understanding of fundamental statistical and machine learning concepts Strong communication and interpersonal skills, with the ability to effectively collaborate with team ...

c++ developer for equity trading systems

Location
Greater London, England, United Kingdom
technical decisions and deliver robust solutions with a direct impact on the trading desk Own projects from initial design through to delivery Требования Strong C++ backend development experience Experience working with traders in Front Office trading environments Excellent communication and stakeholder management skills Strong knowledge of Computer Science fundamentals, including ...

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

Location
Biggleswade, England, United Kingdom
drive the mechanical control of complex systems, particularly in high-spec semiconductor test equipment. Key Responsibilities: Design and develop control system software primarily in C++ and C# , including UI/UX components, real-time instrumentation logic, and low-level hardware interaction. Contribute to the full software development life cycle (SDLC … technical training, where necessary. Participate in product planning, Agile sprints, and sprint reviews, ensuring software deliverables align with broader project timelines. Proficient in C++ and C# for the control of physical/mechanical systems. Demonstrated experience working across the entire SDLC , with a solid understanding of control algorithms, state machines ...

C++ enior Software Engineer - Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ Engineer180,000 Plus BonusQuant Capital is urgently looking for a C++ Engineer to join our high profile client. Our client is a well known global High Frequency Trading firm. They value technology especially the opensource variety as well as scalability and robust performance (much like their track record).This … looking for detail-oriented individual with experience in diverse technology ecosystems using a mixture of off-the-shelf and proprietary systems. The C++ Engineer will be responsible for designing, deploying and maintaining a proprietary trading systems whilst ensuring high levels of uptime and stability. You will need outstanding communication skills ...

Software Engineer - C++/Rust

Location
Bristol, England, United Kingdom
working as a software engineer. You must be eligible for UK Security Clearance Key experience should include some of the following: Experience with Modern C++ and the STL, or Rust Experience with Python Bare metal and/or Linux and real time OS experience Knowledge or experience of network security ...

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

Development Engineer C++

Location
City Of London, England, United Kingdom
generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience Experience writing C++ (C++11 or later) — professional, academic, or personal projects all count. Understanding of core networking concepts (TCP, UDP, multicast) and why they matter in high-throughput system. ...

C++ SOFTWARE ENGINEER - TRADING SYSTEMS

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ SOFTWARE ENGINEER – TRADING SYSTEMSUp to 300,000 totalGlobal Quantitative Trading FirmLondon – Hybrid (4 days onsite/1 remote)Quant Capital is working with a technology-first trading firm to find a C++ Software Engineer to join a highly specialised team building real-time trading infrastructure. The team's scope … fast-moving team responsible for the full software lifecycle behind the firm's core trading platform. In addition to building latency-sensitive code in C++, you'll have the chance to work on adjacent systems like distributed storage platforms, high-performance compilers, and GPU/FPGA integrations. The team ...

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

C++ Engineer Crypto Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ Engineer Crypto Trading 180,000 Plus Bonus Quant Capital is urgently looking for a C++ Engineer to join our high profile clients Crypto Engineering Team Our client is a well known global Global Prop Trading and Crypto firm. They are valued well over 2 Billion. They value technology especially … Responsible for research, design, development of a trading platform. Recruitment and Development of a larger team. Analyze current DeFi protocols for use within trading C++ Trading Developers should have: Bachelor's degree or above from a reputable school, more than 5 years of experience in technology development, and more than ...

Lead Inflation Quant – Front Office, London

Location
Greater London, England, United Kingdom
Vice President - Inflation Quant to shape the inflation curve and derivatives pricing libraries across research, development and production environments. You will work with Python, C++, and Rust, collaborating with traders, structurers and technology teams to translate modelling into actionable pricing tools and robust analytics. #J-18808-Ljbffr ...

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

Subsea Robotics Software Lead

Location
Fareham, England, United Kingdom
subsea vehicles and related functions. Applicants should have 7+ years as a Senior Engineer and an engineering degree, with hands-on experience in C++, DDS, and software architecture across embedded and application layers. #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 ...