1 to 25 of 27 Remote/Hybrid C++ Jobs in Cambridge

Senior AI Research Software Engineer (ICCS) (Fixed Term)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
management environment. Ability to digest technical documentation and synthesise solutions to software infrastructure problems. Proficient in one or more programming languages such as Fortran, C++, C, Python Excellent communication and problem solving skills. Experience in software development and related productivity tools (e.g., Git/GitHub, JIRA). Ability to engage ...

Senior ML Research Software Engineer (ICCS) (Fixed Term)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
implement these within teams. Experience in planning and delegation in a project management environment. Proficient in one or more programming languages such as Fortran, C++, C, Python Excellent communication and problem solving skills. Experience in software development and related productivity tools (e.g., Git/GitHub, JIRA) Ability to engage productively ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
software, with strong systems judgement Production experience in Java or another JVM language, or depth in a comparable statically typed language such as C#, C++ or Go, and the appetite to ramp on Java Comfort designing and operating distributed systems at scale and low latency A solid grounding in maths ...

Software Engineer, Agentic AI

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. Experience building ...

Embedded Software / Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
development including device trees, user-space/kernel-space, and SoC platforms. Experience of, or willingness to learn Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms and communication protocols. ...

Machine Learning Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
have opportunities to share this knowledge with other specialists across the company. Required Skills and Experience Strong software engineering skills with extensive modern C++ experience and solid scripting skills, preferably Python. Experience in designing, developing, debugging, and maintaining production-quality software. Good understanding of the software development lifecycle, code review ...

Senior Software Engineer Python

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
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 What ...

Senior DevOps Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Development and Build. A good understanding of the software development lifecycle! Strong experience with at least one programming language (Python, Groovy, Java, Golang, C, C++). Experience with Cloudbees CI or Jenkins Pipelines. Containerisation (Docker, Kubernetes, Helm, ArgoCD). Experience of Linux-based infrastructure build, provisioning, and maintenance. Good knowledge ...

Senior Software Engineer, Agentic AI

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
retrieval, execution, validation) that accelerate development and reduce manual engineering effort across the team Develop AI-powered automation that understands the constraints of embedded C++ environments and produces performance-safe, memory-efficient outputs Build and maintain evaluation frameworks to measure agent reliability, accuracy, and performance in production-critical contexts Collaborate ...

Senior Python Developer Cyber Security

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
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 What ...

Staff Software Engineer - QA

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
test architecture, validation methodologies, and quality engineering practices for firmware, embedded software, and system-level platforms. Excellent programming and debugging skills in C/C++, with good understanding of scripting languages such as Python, Shell, or Perl for automation and tool development. Solid understanding of embedded Linux software stacks, including ...

Principal Software Engineer - Accelerator Tools-Engineering

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
evaluate the resulting performance. Work with hardware architects to define the software interfaces to new features. Required Skills and Experience : Strong programming experience in C++ and Python. Solid understanding of computer architecture. Good written and verbal communication skills. Experience developing software interfaces on large projects. Ability to understand accelerator designs. ...

Senior Software Engineer (Instrumentation)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
ultimately change the world of media processing. Required Skills & Experience : Experience in using or creating profiling tools. Extensive expertise in C/C++ programming, with a strong ability to design and optimize complex software architectures. Exceptional problem-solving and debugging skills, with the ability to analyze and resolve highly complex ...

Staff Software Engineer - Storage

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
projects by developing, upstreaming, and maintaining code, Mentor others and grow the team's capabilities. Required Skills and Experience : Highly proficient in C and C++, Strong grasp of multicore processor architectures and deep understanding of OS concepts such as processes, threads, locks, virtual memory and how they relate to application ...

Senior AI RSE: Climate Modeling & GenAI Tools

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
machine learning workflows within ICCS. You will collaborate with climate scientists and international teams to scope, design, and implement software solutions using Fortran, C++, Python and GenAI techniques. The role offers hybrid working, funding for travel to conferences, and training to support career development. #J-18808-Ljbffr ...

Senior Software Engineer, Core (C++)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Senior Software Engineer, Core (C++) HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware-enforced security features. We are growing the R&D team in Cambridge, UK and we’re looking for an experienced software developer to join the HP Wolf Security … product Writing unit tests and automated tests Working in a fast-paced environment that iterates and evolves rapidly Requirements Programming experience in C or C++ Experience with development on the Windows platform Bachelor’s degree in Computer Science or related technical field or equivalent Preferred Skills Familiarity with .NET ...

Remote-First Game Engine Programmer (C++, OpenGL/Vulkan)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Jagex: The RuneScape Company is seeking a skilled Game Engine Engineer to strengthen RuneTek and related tooling. You will work across rendering, audio, input and file systems, delivering production-ready engine tech and optimising performance. ...

Control Systems Engineer

Hiring Organisation
OpenSourced Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
MoveIt2 planning frameworks Implementing trajectory generation and motion planning Tuning PID control systems Integrating software with motors, actuators and hardware systems Essential Skills Strong C++ development experience ROS2 experience Motion planning background Embedded or low-level software experience Linux development environment Desirable Experience MoveIt2 Robotics applications CAN communications Gazebo ...

Senior Software Engineer, UI Infrastructure

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
large codebases, and developing offline pipelines for processing logs to support pre‐merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. … usage across large codebases Develop offline pipelines for processing logs to support pre-merge validation and automated data contract generation Write and review C++ changes in embedded codebases to ensure accurate and reliable logging Collaborate with system architects to extend UI framework features and improve system stability and performance ...

Software Consultant Android Linux C++

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Software Consultant/Engineer (Android Linux C++) Cambridge/WFH to £60k Are you a technologist who enjoys client interaction and seeing the results of your work in real-world settings? You could be progressing your career at a successful and scaling software house to help create the latest generation … where you'll demonstrate the product and drive customer engagement (all expenses paid). About you: You have experience developing software using C/C++ for cross platform use (will also consider Java) You have a good understanding of embedded Linux and Android build systems You're familiar with networking ...

Software Engineering Consultant

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£46000 - £70000/annum DoE + benefits
high integrity real-time software for medical device applications Due to continued success, this Cambridge based creator of medical systems is seeking an exceptional C++ software engineer to join their engineering team. In this role you would be involved from the outset with a wide variety of beneficial high-technology … strong supporting pre-university grades (mostly A* or As at A-level, or equivalent) Substantial commercial experience of developing real-time, multithreaded software in C++ for Linux Coding skills in Python for developing automated tests and tools Familiarity with Git-based version control and unit test frameworks such as GoogleTest ...

Sales Engineer

Hiring Organisation
Cortech Talent Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 - 200,000 Annual
Role: Technical Software Sales Engineer ( Embedded C++, Java, Linux, Android ) Location: Cambridge (we are a 20-minute walk from Cambridge North train station) Salary: up to £60,000 approx. On a 35 hour work week Travel: There is not much travel in this role just the occasional customer visit … need to be great at dealing with clients via email and on the phone Tech stack: Android, set top boxes, automotive skills, embedded Linux, C++ development, mobile development experience Level: 3 years' experience as a min Hybrid: 50% WFH Duration: 35-hour work week! The role: This is a fantastic ...

Senior Safety Verification Engineer

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Senior/Staff Safety Verification Engineer Role Overview We are looking for a Safety Verification Engineer to join our engineering team and contribute to the verification of safety-critical hardware designs and safety mechanisms. In ...

Senior Robotics Software Engineer

Hiring Organisation
OpenSourced Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Senior Robotics Software Engineer (C++/ROS2) Location: Cambridge (Remote Available) Salary: £50,000 - £70,000 (Profit Share & Share Options) Job Type: Full-Time, Permanent We're hiring a Senior Robotics Software Engineer to join a growing engineering team developing advanced autonomous robotic systems. This is not simulation-only development. … build production-grade software that directly controls physical robotic platforms operating in demanding environments. If you enjoy solving complex robotics challenges using modern C++, ROS2 and real-world control systems, we'd love to hear from you. What You'll Be Doing Developing modern C++ software for autonomous robotic systems ...

Senior C++ Engineer, Core Security for Windows VM

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Wolf Security in Cambridge, UK, seeks a Senior Software Engineer, Core (C++), to design and develop our security solution based on micro-virtualization. You will work in a small team to ensure Windows applications run inside micro-VMs securely and efficiently. The role offers a hybrid working arrangement with onsite ...