1 to 25 of 160 Remote/Hybrid C++ Jobs in London

Embedded Software Engineer

Location
Greater London, England, United Kingdom
consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction or usage of RTOS ...

Software Engineer Consultant

Location
Greater London, England, United Kingdom
engineering, or related field Professional experience as software engineer, preferably in a consultancy or industry setting Experience with multiple programming languages, including Python, Java, C++, Rust, or Go Experience with associated software development frameworks and tools such as pytest and OpenAPI Experience working in Unix/Linux environments Knowledge ...

Senior Low Latency Software Engineer - Equities Execution (SVP)

Location
Greater London, England, United Kingdom
demonstrable ability to present and grasp complex concepts in a multicultural, cross-regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Knowledge of C++ would be an advantage Prior experience in managing small teams is a plus. Education Bachelor's degree/University degree in Computer Science, Engineering ...

Senior Software Developer in Test - Senior Consultant

Location
Greater London, England, United Kingdom
management skills Bonus Points for: Previous experience in a consultancy environment Hands‐on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What’s in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday ...

Senior Embedded Software Engineer

Location
Greater London, England, United Kingdom
collaborative approach to problem solving. Desirable Skills Experience with Embedded Linux development, including Yocto, device tree and system-level components Proficiency in C, C++ or Rust for low-level systems programming Experience working with boards, SDKs, toolchains, debugging environments and platform bring up Knowledge of EV standards and protocols such ...

Global Banking & Markets - Systems Engineer - Vice President - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
professional experience in an SRE, Production Engineering, or a DevOps role. Hands-on experience with at least one object-oriented programming language (e.g., Java, C++) and a scripting language (e.g., Python, Bash). Excellent analytical and communication skills. Ability to multi-task and prioritise tasks effectively. Proven experience supporting ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust SDLC Excellent communication and problem-solving skills ...

Deployed Software Engineer

Location
Greater London, England, United Kingdom
degree in Computer Science, Engineering, or a related technical/scientific subject Strong core programming skills in object orientated languages such as Python, C++ or Java Knowledge of frameworks such as Angular or React A deep enthusiasm for expanding your knowledge of a diverse technology stack Willingness to travel ...

Engineering - Regional COO - Vice President – London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
STEM subject, such as Computer Science, Electrical Engineering, Physics etc. 7+ years of professional software development experience in an object orientated language (Java, Python, C++, or other OO technology) including data structures and algorithms. A good understanding of the principles behind test-driven development (TDD) with hands‐on experience ...

Global Banking & Markets - Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
product development. 1+ years of software development experience. Expert Knowledge in One Or More Of Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management. Responsive web development, with professional React/Angular/Redux experience ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either (or both!): Server‐side languages such as C++, Java, Rust or Python Front‐end development in TypeScript or JavaScript, using frameworks such as Angular or React Several years of software engineering experience ...

Debug Person

Hiring Organisation
Eligo Recruitment Ltd
Location
London, Hampton, United Kingdom
Employment Type
Permanent
Salary
£4999 - £5000/annum Test Salary Details/Benefits
software defects and technical issues. Strong communication skills and ability to work with technical teams. RequirementsTechnical Skills (Desirable) Programming languages: Java C# Python JavaScript C++ Experience with: Visual Studio Debugger IntelliJ IDEA Debugging Tools Git/GitHub Jira SQL troubleshooting API testing tools Log analysis tools Knowledge of cloud environments ...

GNSS Engineer

Location
Greater London, England, United Kingdom
Interface Control Documents (ICD) and data/file formats such as RINEX navigation and observation files, sp3, NMEA and others. Experience with Python or C++ (OOP is a plus), familiarity with Git version control and the Git workflow, some familiarity with CICD and Docker is advantageous. Familiarity with hardware simulation ...

Software Engineer - Graph Analytics

Location
Greater London, England, United Kingdom
Neo4j to ensure interoperability with the core database What You’ll Bring: Interest in JVM languages or system programming languages, such as C, C++, Rust and willingness to learn Java, Go, Python Interest or Experience in Kubernetes and cloud computing Familiarity with graph theory Creativity and motivation to drive your ...

Global Banking & Markets - Software Engineer- Credit Engineering - Vice President - London

Location
Greater London, England, United Kingdom
degree in computer science or a closely related field. Minimum 6 year of experience in software development Expertise in Java and/or C++ with a proven track record in developing and optimizing multi-threaded and concurrent applications. Proficiency inTypeScript,React,HTML5/CSS3, and state management (Redux/Zustand ...

Application Security Specialist

Location
Greater London, England, United Kingdom
methodologies. Experience working closely with software engineering teams in enterprise environments. Ability to read and understand code in languages such as Java, C, C++, C#, Python or similar. Strong understanding of shift-left security and secure development lifecycle practices. Highly Desirable Skills: Fuzz testing and advanced dynamic testing techniques. Manual ...

Founding Engineer

Location
Greater London, England, United Kingdom
systems that process millions of events per second with predictable latency. Polyglot Execution: Fluid ability to work across multiple languages and paradigms (e.g., Python, C++, Java, TypeScript) as required by system demands. Modern Data Ecosystems: Experience working across diverse, modern data paradigms, ranging from real-time analytics and time-series ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
5+ years) of engineering and architecting large‐scale, distributed commercial services. Your experience speaks for itself. Deep proficiency in a systems‐level language (Rust, C++, Go). A willingness and curiosity to become an expert in Rust is essential, as it's the foundation of our core services. Strong Python ...

Senior Robotics Engineer

Location
Greater London, England, United Kingdom
similar approaches across areas such as localisation, mapping, path planning, mission execution and safe navigation.* Are confident developing in Python and/or C++ and have experience with relevant robotics, computer vision or perception tools such as PyTorch, OpenCV or Open3D.* Have experience developing computer vision and perception solutions, which ...

Software Engineer - Robotics London London

Location
Greater London, England, United Kingdom
Robotics, Computer Science, or related engineering field 3+ years of hands-on experience working with robotic systems (hardware, software, and integration) Experience with modern C++ Experience developing autonomy behavior and decision‐making logic (e.g., behavior trees, state machines) and/or navigation algorithms for robotic or autonomous systems Experience integrating ...

Sr. Software Engineer - Release & Triage

Location
Greater London, England, United Kingdom
software engineering, systems debugging, or technical support, with a strong problem-solving mindset Experience with Linux and at least one programming language (C, C++, Python, or similar) Comfort working with networking & video/digital TV concepts (WiFi, broadband, or video technologies a plus, but not required) Exposure to data analysis ...

Senior Software Engineer – AI Training Projects

Location
Greater London, England, United Kingdom
Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js Go Rust C++ React You should have strong commercial software engineering experience, good knowledge of algorithms and data structures, and confidence working on complex technical problems. Experience ...

Senior Software Engineer - Applied AI

Location
Greater London, England, United Kingdom
their daily work and continuously find new ways to use it effectively. Skills & Experience: 7+ years of hands‐on software engineering. Comfortable working in C++, with Python alongside it. Practical experience using LLMs as an applied tool: prompting, guardrails, RAG, evaluation, and reasoning about model behaviour. You've built ...

Python Engineer

Location
Greater London, England, United Kingdom
such as LXD, Docker and Kubernetes Understanding of build systems and toolchains, including for cross-compilation Additional languages, particularly Golang or Rust, C or C++ Deep quality and test engineering Web or Flutter front-end experience REST and gRPC API experience SQL and NoSQL data store expertise Experience with public ...

Forward Deployed Software Engineer, New Grad - Commercial

Location
Greater London, England, United Kingdom
Computer Science, Electrical and Computer Engineering, Mathematics, Software Engineering, Physics, and Data Science. Proficiency with one or more programming languages, such as Python, Java, C++, TypeScript/JavaScript, or similar. Must be graduating in 2027 or before. Offer Deadline In an effort to build more transparency into our recruitment process ...