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

Senior Embedded Software Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
Strong embedded software development experience Proven commercial experience with Zephyr RTOS Experience taking products through the full development lifecycle using Zephyr Strong C/C++ programming skills Nice to Have Yocto or Embedded Linux experience ARM Cortex development Networking or secure communications experience Python scripting Experience within space, aerospace, telecoms ...

Senior Software Engineer (Real Time Embedded)

Location
Luton, England, United Kingdom
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 ATMS

Location
Harlow, England, United Kingdom
capability. Candidate Requirements Essential: Relevant years' active, hands-on software development experience, working in a Team environment Relevant years’ experience with C/C++/C# language Experience in the use of UML in software design and other methodologies Real-Time Embedded SW programming experience RTOS knowledge Knowledge ...

Lead Software Engineer – Information Advantage

Location
Luton, England, United Kingdom
software engineering team.## Essential Skills & ExperienceSignificant software engineering experience, or equivalent demonstrable capability.Strong software leadership and development experience in one or more of:* C++, C#, Python, Java* Designing and delivering software components and systems.* Software design principles including SOLID principles and design patterns* Software architecture* Interfaces and system integration* Testing ...

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

Developer Content Engineer

Location
Cambridge, England, United Kingdom
experience, with the ability to work confidently with code and developer tools Programming experience in at least one language, such as Python, C/C++ or JavaScript Confidence using developer environments and tools, including Linux, command-line tools and version control Ability to quickly build the technical understanding needed ...

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

Software Engineer in Test - Engineering Development Group

Location
Cambridge, England, United Kingdom
including AI-assisted workflows Experience or interest in software testing and building testing frameworks Solid foundational programming skills in at least one language (e.g., C++, JavaScript, Python, Golang, and/or MATLAB) Experience with MathWorks products, system design and/or object-oriented programming is a plus #J-18808-Ljbffr ...

Summer Placement Software Engineer

Location
Wickford, England, United Kingdom
education or outside interests. You will have some experience of computer programming Have some experience of an object‐oriented programming language such as Java, C++, C# or JavaScript and knowledge of UML (Unified Modelling Language) is an advantage but not essential A full statement of courses and projects studied ...

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

Software Engineering Internship Program (Summer 2027)

Location
Cambridge, England, United Kingdom
have Currently enrolled in a degree program in Computer Science, Engineering or a related field. Proficiency in one or more of C, C++, Python, JavaScript, TypeScript or similar languages, ideally with projects, open source or hackathon work beyond your coursework. A solid grounding in computer science fundamentals such as data ...

Staff Software Engineer – DSP & AI Optimisation

Location
Cambridge, England, United Kingdom
processor architects, software teams, and silicon partners to identify performance bottlenecks and recommend architectural improvements. Required Skills and Experience Strong proficiency in C/C++ and low-level embedded programming. Solid understanding of processor architectures, memory hierarchies, caches, DMA, and interrupt handling. Familiarity in handling embedded operating systems like RTOS ...

C# Software Engineer

Location
Luton, England, United Kingdom
Experience within the defence or electronic warfare sectors Familiarity with WPF, WinForms and Visual Studio Experience using DOORS, Cameo or Azure DevOps Knowledge of C++ development Contract Details: 12-month contract opportunity Based in Luton Hybrid working arrangement, with four days on site and one day working remotely Inside IR35 ...

Python Developer - Cyber Security

Hiring Organisation
Client Server
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Remote
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 ...

Python Software Engineer - Technologist

Hiring Organisation
Client Server
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Remote
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 - AI Compiler

Location
Cambridge, England, United Kingdom
Skills and Experience : Experience with the whole software lifecycle - taking complex software from initial design through to production and support Strong programming expertise in C++ and Python Compiler knowledge, ideally experience with ML compilation technologies such as MLIR or TVM Understanding of how to rigorously test software and design software ...

Senior Data Engineer

Location
Stevenage, England, United Kingdom
engineering, ideally aerospace/defence or industrial sectors. ETL/ELT tools (Airflow, Azure, Microsoft SSIS), streaming (Spark, Kafka). Strong Python and SQL; C++, C#, or MATLAB a plus. Databases: PostgreSQL, SQL Server, Oracle, Snowflake, Iceberg, TimescaleDB. Data Platform Capabilities: Low-Code No-Code Data Science solutions (Dataiku, Knime ...

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

Principal Software Engineer

Location
Cambridge, England, United Kingdom
decision making on individual and team workloads to ensure it is delivered in a timely manner. Essential Requirements Experience 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 ...

Software Engineer

Location
Stevenage, England, United Kingdom
technologies to solve challenging customer requirements. What we’re looking for from you: Technical Foundation: A background in software engineering with experience in C, C++, or C#. Adaptability: A willingness to work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test ...

Senior Software Engineer

Location
Stevenage, England, United Kingdom
looking for from you Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction Previous experience working in an agile development team A strong understanding of what is required to create ...

Software Engineer

Location
Stevenage, England, United Kingdom
technologies to solve challenging customer requirements. What we're looking for from you: Technical Foundation: A background in software engineering with experience in C, C++, or C#. Adaptability: A willingness to work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test ...

Sr. Digital Signal Processing (DSP) Firmware Engineer

Location
Stevenage, England, United Kingdom
Strong skills in VHDL and/or Verilog coding Strong skills in simulation and test of FPGA code Formal configuration control methods C/C++ coding for SoC cores and/or vector processors (e.g. Xilinx Versal FPGA AI Engines) is desirable Ability to lead design teams is desirable Familiarity ...

Operations and Failure Management Placement (13 months)

Location
Stevenage, England, United Kingdom
passionate engineers. Requirements Studying towards a degree in Aeronautical, Aerospace or Robotics Engineering, Electronic Design or a related field Experience with coding (e.g., C++, Java and Python) Take initiative to solving problems and able to look to a complex situation with many variables Ability to communicate effectively with a wide ...

Staff Machine Learning Framework/Runtime Software Engineer

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’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. ...