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

Senior Software Developer in Test - Senior Consultant

Hiring Organisation
Scale Factory
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
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++ Whats in It for You? At Scale Factory, we believe in recognising and rewarding great work. Heres what you can expect: 25 Days of Annual ...

Oliver Wyman - Forward Deployed Engineer — Data & Analytics

Hiring Organisation
Oliver Wyman Group
Location
London, UK
Employment Type
Full-time
candidate Excellent programming and system design skills, with recent hands-on experience in Python and ideally one of C#/.NET, Java, Rust or C++ A track record of taking AI or machine learning systems into production — not just prototypes — including substantial experience with LLMs, prompt design, agentic workflows, evaluation ...

Senior Software Engineer Java - Scientific Software

Hiring Organisation
Client Server
Location
Surbiton, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Surbiton, 2-3 days a week. About you: You have strong core Java development experience, they're using Java 21 (will also consider C++ or C# experience if you're happy using Java) You're highly numerate with a good understanding of mathematics and data centric systems You're familiar ...

Associate Backend Software Engineer

Hiring Organisation
The Business Connection Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
software development experience (graduate roles, internships and strong final-year projects all welcome) Working proficiency in at least one compiled language: Go, C/C++, Rust or Java Solid grasp of core software design principles, version control (Git) and automated testing methodologies Basic understanding of distributed systems, network fundamentals ...

Embedded Software Engineer

Location
London, United Kingdom
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Research & Innovation Manager - AI, data, and automation

Hiring Organisation
Centrica - CHP
Location
London, England, United Kingdom
Flow or Sagemaker; agent/AI orchestration such as LangGraph or MCP libraries Strong programming skills, especially in Python (other languages like C++, Scala, Rust etc are bonuses). Practical experience implementing and deploying using various techniques including for (deep) supervised/unsupervised/reinforcement learning problems Strong mathematical skills ...

Senior Technologist (Software)

Hiring Organisation
BAE Systems
Location
London, United Kingdom
Salary
0
future products Designing and developing software prototypes, demonstrators, and proof-of-concept solutions Creating simulation and visualisation environments using Unity, C#, Python and C++ Investigating and applying Generative AI, Large Language Models (LLMs), and intelligent agent technologies Integrating software with hardware, sensors, and external systems Supporting technology studies, customer demonstrations ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) ***This is a hybrid role, 3 days remote and 2 days in the office*** Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background, REC Solutions Limited does … with your thinking, then my client could be the ideal place for you to develop your career. Benefits (not exhaustive list): Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) Competitive salary 25 days annual leave - not including bank holiday Private medical insurance Flexible working ...

Python Developer - Cyber Security

Hiring Organisation
Client Server
Location
Church End, Greater London, UK
learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline Apply now to find out more about ...

Software Developer C# .Net SQL - Hedge Fund

Hiring Organisation
Client Server
Location
London, England, United Kingdom
global university), backed by A grades at A-levelYou have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward)You have a strong knowledge of SQL databasesYou have a thorough understanding of Computer Science fundamentals such ...

Low Latency Rust Software Engineer

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
lead applications systems analysis and programming activities. The role is to provide senior, low-latency systems and application framework engineering (skilled in Java, C++ , Rust, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems utilities ...

Software Engineer

Hiring Organisation
Leidos
Location
London, England, United Kingdom
Software Standards required Required Skills:Experience of delivering real-time and/or safety-related softwareKnowledge of software development languages (e.g. TAL, C and C++) Knowledge of scripting languages (e.g. Python, TACL)Experience of systems engineering, software development, integration and test Knowledge of configuration management within an software engineering environment ...

Lead AI Solutions Deployment Engineer

Hiring Organisation
DocuSign
Location
London, UK
Employment Type
Full-time
calls, including multi-step workflows, orchestration, and failure handlingExperience working directly with customers during POCs, architecture reviews, and technical evaluationExperience with Python, Java, C++ or systems fundamentalsPreferredStrong communication and customer engagement skills for conducting customer discovery and conveying and synthesizing technical concepts to/from diverse stakeholders, including non-technical ...

Senior Backend Engineer

Hiring Organisation
The Business Connection Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £120,000 per annum
strengthen testing practices What You Bring Degree (BSc/MSc) in relevant field 5+ years hands-on software development Strong in Go, C/C++, Rust or Java 3+ years building or running large-scale infrastructure, distributed systems or networks Solid grasp of cloud, container orchestration and distributed data systems ...

Embedded Systems Engineer

Hiring Organisation
ZENOVO LTD
Location
London, UK
Architect , or similar senior embedded engineering role. Demonstrable experience architecting software for embedded products consisting of multiple hardware and software components. Strong C and C++ programming skills. Commercial Linux development experience. Experience evaluating hardware/software interfaces and making sound architectural decisions. Strong understanding of embedded software integration and system ...

Senior Embedded Linux Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, England, United Kingdom
code review processes and embedded software testing methodologies What we're looking for: Essential Five or more years of embedded software in C/C++ on production hardware (a degree in electrical or computer engineering, or equivalent experience). Proven experience writing Linux device drivers: character, platform or PCIe. Hands ...

Customer Integration Engineer - Gaming Platforms

Location
London, United Kingdom
software integration is highly desirable. You should also have working knowledge of software development, with experience in one or more languages such as C, C++, C#, Rust or Python, together with the ability to read, modify and create scripts or example code. Familiarity with interfaces including USB, serial, TCP/ ...

T Level - Digital Software Development - T Level Examiner - Fully Remote

Hiring Organisation
Pearson
Location
Greater London, United Kingdom
Employment Type
Full Time
Chartered Institute for IT. Be fully conversant with the languages in the specification eg, Python or C based languages such as C, C#, C++, Java Desirable You will be a qualified teacher or hold an equivalent teaching qualification such as Cert Ed, C&G 7404, PTTLLS, CTLLS, DTLLS ...

NSL- Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills ...

NSL- Software Engineer

Hiring Organisation
BAE Systems
Location
Greater London, United Kingdom
Employment Type
Full Time
Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills ...

Summer Placement Software Engineer

Hiring Organisation
Hackajob Ltd
Location
London, England, United Kingdom
experience of computer programming and be enthusiastic and passionate about designing software and writing code Experience of an object-oriented programming language such as C++ and knowledge of UML (Unified Modelling Language) is an advantage but not essential. A full statement of courses and projects studied at university and corresponding ...

System Software Engineer

Hiring Organisation
Copello
Location
London, UK
Employment Type
Full-time
maintaining processes, tools and methodologies to ensure the timely delivery of high quality code. Skills Sought Linux/Linux Kernel Development C/C++/Rust RISCV Experience working on complex software Product development Embedded software and realtime solutions Location Mostly home-working with some travel into London/Southwest ...

RF Engineer

Hiring Organisation
SpaceAM Limited
Location
London, England, United Kingdom
part of a small, close team. Happy to travel occasionally for field trials and demonstrations. Desirable**: Embedded firmware experience in C or C++ for radio stacks. Experience with low-power wireless SoCs. RF simulation tools and PCB design tools. Experience in defence, security or space projects. Experience designing for harsh ...

Quantitative Developer

Location
London, United Kingdom
Research and development of market dynamics across multiple asset classes Prototyping, testing, and validation of our client's proprietary models Requirements Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry experience working as a quant within a financial services organisation Some knowledge of risk ...

Quantitative Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
data Research and development of market dynamics across multiple asset classes Prototyping, testing, and validation of our clients proprietary models Requirements Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry experience working as a quant within a financial services organisation Some knowledge of risk ...