1 to 25 of 636 Remote/Hybrid C++ Jobs in England

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 Platform Software Engineer

Location
Reading, England, United Kingdom
professional software-development experience, including experience delivering production software or services. Strong programming skills in one or more languages such as Java, Go, Python, C++, C#, or similar. Experience developing backend applications, distributed-system components, cloud-native services, or data-processing applications. Ability to independently deliver well-scoped features ...

Senior Platform Software Engineer

Location
Greater London, England, United Kingdom
professional software-development experience, including experience delivering production software or services. Strong programming skills in one or more languages such as Java, Go, Python, C++, C#, or similar. Experience developing backend applications, distributed-system components, cloud-native services, or data-processing applications. Ability to independently deliver well-scoped features ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
higher degree in an analytical subject (e.g. Computer Science, Engineering, Maths, Physics). Coding Aptitude: 10+ years of professional programming experience in C++/C#, and the willingness to learn new languages quickly. Experience with Linux development: Experience with using Linux and developing software running on Linux. Experience with virtualisation ...

Senior Software Engineer

Hiring Organisation
CISCO Systems
Location
London, UK
Employment Type
Full-time
Bachelor's or higher degree in an analytical subject (e.g. Computer Science, Engineering, Maths, Physics).Coding Aptitude: 10+ years of professional programming experience in C++/C#, and the willingness to learn new languages quickly. Experience with Linux development: Experience with using Linux and developing software running on Linux. Experience ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
higher degree in an analytical subject (e.g. Computer Science, Engineering, Maths, Physics).* **Coding Aptitude**: 10+ years of professional programming experience in C++/C#, and the willingness to learn new languages quickly.* **Experience with Linux development**: Experience with using Linux and developing software running on Linux.* **Experience with virtualisation ...

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 C++ Software Engineer

Hiring Organisation
RedTech Recruitment
Location
Cambridge, England, United Kingdom
Senior C++ Software Engineer A fantastic opportunity for an experienced Senior Software Engineer to join a successful technology company developing complex, high-performance software products. Working within an established research and development team, you will design and enhance software for macOS environments using modern C++, while also working with Swift … with a minimum of 2 days per week in the office Salary: £50,000 - £80,000 per annum + excellent benefits Requirements for Senior C++ Software Engineer: Strong commercial experience developing production-quality software using modern C++ Experience with Swift Good knowledge of Unix, Linux or macOS development environments Excellent ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial expertise in Embedded C/C++ Hands-on experience with RTOS-based development (FreeRTOS, Zephyr, or equivalent) Microcontroller/SoC experience (ARM Cortex M, ESP32 or similar) Wireless communication protocols (Bluetooth, WiFi ...

Senior Software Engineer (Platform)

Location
Greater London, England, United Kingdom
track record shipping products in small, fast moving teams. Proven track record delivering and maintaining production systems in at least one systems language (Go, C++, Rust, Java, C#, etc.), with clear, idiomatic designs. Architecture & design: Able to reason about trade offs and produce clean, evolvable service boundaries. Cloud & DevOps: comfortable ...

Software Developer in Test - C3

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++ Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload What’s in It for You? At Scale Factory, we believe in recognising ...

Senior C# Software Engineer – Semiconductor Metrology

Location
Abingdon, England, United Kingdom
with semiconductor inspection tools , metrology systems , and image analysis algorithms . Knowledge of SCADA systems , HMI development , and industrial IoT . Knowledge of Python , C++ , and other languages. Experience with AI-assisted software development (preferably Claude Code) in a professional setting highlydesirable. Understanding of cleanroom protocols and safety standards (e.g. ...

Software Engineer

Location
City Of London, England, United Kingdom
Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in either Server‐side languages such as C++, Java, Rust or Python, OR Front‐end development in TypeScript or JavaScript, using frameworks such as Angular or React A deep enthusiasm for expanding your ...

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

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

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
autonomy behavior and decision‐making logic (e.g., behavior trees, state machines) and/or navigation algorithms for robotic or autonomous systems Experience with modern C++ Experience integrating autonomy/robotics products with Pixhawk autopilots (ArduPilot and/or PX4) Experience integrating with communication busses & protocols: UART/RS232/RS422 ...

Prime Finance Engineering - Associate - London London · United Kingdom · Associate

Location
Greater London, England, United Kingdom
STEM subject, such as Computer Science, Electrical Engineering, Physics etc. 3+ 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 ...

Siloton seeks Software engineer/Senior software engineer

Location
Bristol, England, United Kingdom
computer science, physics, mathematics, electronic engineering or another relevant subject, or equivalent substantial professional experience. Experience developing technically complex software using Rust, C, C++ or another low-level language. Evidence of independently solving open-ended engineering or scientific problems. The ability to understand mathematical or scientific concepts and translate them ...

Backend Software Engineer - Application Development

Hiring Organisation
Palantir Technologies
Location
London, UK
Employment Type
Full-time
best practicesEngineering background in Computer Science, Mathematics, Software Engineering, Physics or similar fieldStrong coding skills with demonstrated proficiency in programming languages, such as Java, C++, Python, Rust, or similar languagesStrong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high ...

Principal Software Development Engineer

Location
Fareham, England, United Kingdom
Bitbucket, Git flow Job Qualifications Bachelor's Degree in Computer Science, Mathematics, or related field, or equivalent experience Minimum 10 years of experience developing C++ for embedded systems Experience with graphics rendering using OpenGL Working knowledge of standard software development frameworks and methodologies. Knowledge of Git and Git Branching. Experience ...

Head of Software Engineering -Electronic Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
data structures.· Degree in Computer Science or a STEM Subject· Strong knowledge of trading and high demand systems· Ability to read code Java, C++ or Python· Strong experience in automated testing teams, unit testing.· AgileYou will be joining a progressive and exciting company committed to excellence. They offer an excellent ...

Senior Software Engineer

Hiring Organisation
Synoptix Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
interested in any of the following skills, but they are not essential for you to apply: Strong proficiency in Python with experience in C++ development Creative problem-solving skills Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps ...