1 to 25 of 73 Remote/Hybrid C++ Jobs in the East of England

Sr Software Engineer, Ads Auctions & Marketplace Optimization

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

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community ...

Senior Software Engineer - Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
transport instability, and distributed system failures in real-time streaming environmentsStrong programming skills in one or more of the following: Go, Java, Rust, C, C++, or PythonHands-on experience with media frameworks and libraries such as GStreamer, FFmpeg, MediaMTX, or similar technologiesExperience with GPU-accelerated encoding or hardware media pipelinesFamiliarity ...

Software Engineer, Agentic AI

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

Senior Software Engineer — Runtimes and Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
breadth and depth of knowledge. Experience working on language runtimes, compilers or similar technologies. Strong programming skills in at least one of C, C++ or Rust. Familiarity with concepts of computer architecture and microarchitecture, such as cache hierarchies and CPU pipelines, preferably relating to AArch64.Nice-to-have skills and experienceProficiency ...

Senior Software Engineer (Real Time Embedded)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
defence, or other mission- or safety-critical domains. High-Integrity Coding: Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Collaboration: Work effectively within multi-disciplinary teams and learn from senior engineers. DevOps Mindset: Interest in automation across build, test, and deployment processes. ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience :Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred. ...

Software Engineering Professional

Hiring Organisation
BT Group
Location
Ipswich, Suffolk, UK
Employment Type
Full-time
improving team knowledge and capabilityEssential SkillsExperience in delivering software engineering projectsExperience in software development using at least one of the following languages: Python, C++, Objective–C, Java, C#, C.Ability to take personal responsibility, autonomy and ownershipRequired to hold and maintain Security (DV) clearance. Required to work from our office locations ...

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 Software Engineer, Agentic AI

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

Platform and Application Engineer

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

Lead Software Engineer (Real Time Embedded)

Location
Luton, England, United Kingdom
mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment ...

Lead Software Engineer (Real Time Embedded)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
mission- or safety-critical domains including demonstrable example of delivery. High-Integrity Coding: Develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Leadership & Collaboration: Inspire and support colleagues within multi-disciplinary teams to achieve shared goals. DevOps Mindset: Drive automation across build, test, and deployment ...

Principal Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
sound decision making on individual and team workloads to ensure it is delivered in a timely manner. Essential RequirementsExperience developing professional software applications using C++ and/or C#.Awareness of industrial engineering and/or factory plant design. Comfortable with source control systems (GIT) and automated build pipelines (Azure DevOps ...

Backend Software Engineer Python R&D

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,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 Apply now to find out more about ...

Senior Software Engineer (Instrumentation)

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

Machine Learning Framework/Runtime Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Specific Skills and Experience RequiredWe'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. ...

Lead Software Engineer

Hiring Organisation
Leonardo DRS
Location
Basildon, Essex, UK
Employment Type
Full-time
market-leading products within the defence industry. What You'll Bring: Understanding and knowledge of one or more of the following: Several years of C++ software engineering experience in aerospace, defence, or other mission/safety-critical domains. Development of new applications to meet user expectations and within formal constraints. ...

Senior Performance Tools Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
event interfaces, etc) exist and are usable. Required Skills and Experience :Strong Python for tooling, data processing, and workflow automation. Comfortable in C/C++ to reason across kernel and userspace low level performance systems. Proficient debugging & problem‐solving skills. Experience shipping developer‐facing tools and iterating with real users. ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to help architect core systems underpinning the user experience across devices. You will lead engineering efforts in C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading ...

Lead Test Automation Developer

Location
Cambridge, England, United Kingdom
Bring Strong test automation experience, including selecting and designing frameworks and building regression suites that stay reliable and maintainable as they grow. Proficient in C++ and scripting languages appropriate to the task, such as Python. JUCE experience is an advantage. Experience with designing and maintaining CI pipelines, ideally with Jenkins ...

Staff Software Engineer - Storage

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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 ...

Graphics Instrumentation Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
opportunity to lead, challenge the status quo and ultimately change the world of media processing. Required Skills & Experience :Demonstrable experience in C/C++ programming. Proficiency in problem solving and debugging skills. Excellent team working skills, drive, self-motivation and focus on results. Practical, organised and analytical approach to work. ...

Software Architect

Hiring Organisation
Leonardo DRS
Location
Basildon, Essex, UK
Employment Type
Full-time
steer thinking within the stakeholder community. Experience of working within the defence industry is essential. Experience using tools such as Visual Studio (C#/C++), DOORS, Cameo, Rhapsody and The Mathworks is desirable. This is not an exhaustive list, and we are keen to hear from you even ...