1 to 25 of 282 Permanent C++ Jobs in the East of England

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
. Resilience and disaster-recovery design, including multi-region or chaos/resilience testing. Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working across time zones ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum + profit share bonus & 10% pension
life. Embedded Software Engineer essential skills: 3+ years' experience in embedded software development. Strong programming experience in C and at least one additional language (C++, C#, MATLAB or similar). Experience developing software for Linux-based systems. Proven ability to design, develop and implement technical solutions. Relevant degree in Computer ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++), with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software engineering practices, Git, collaborative development, testing, documentation, and software ...

Software Engineering Summer Internship 2027 - Cambridge

Location
Cambridge, England, United Kingdom
coursework, personal projects, hackathons or other activities. Have worked with at least one programming language such as Java, Python, JavaScript/TypeScript, C/C++ or similar. Understand basic software engineering and programming concepts. Enjoy solving problems and figuring out how things work. Are comfortable collaborating with others and sharing ...

DevSecOps Engineer

Location
Cambridge, England, United Kingdom
science or engineering degree in Computer Science, Electronics, or a similar field, or equivalent practical experience. Build Systems: Familiarity with building C/C++ (CMake), Rust (Cargo), .NET and JavaScript/TypeScript projects on Linux and Windows; enough to debug a failing build and interpret scanner findings. Embedded Linux: Exposure ...

2027 Graduate - Software & AI Systems Engineer - Cambridge

Location
Royston, England, United Kingdom
paconsulting.com Qualification: Undergraduate degree — studying towards, or completed a STEM related degree Coding experience – Proficient programming skills, with experience in any of these languages: C++, Python, Rust, C or C#. Or significant experience in multiple other similar languages with a desire to learn. Growth-oriented and curious — open to change ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
PE27, Saint Ives, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. ...

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

Graduate Electronics & Software Engineer (2026 start)

Location
Cambridge, England, United Kingdom
learning about the others: PCB design Digital electronics (processors, memory, DSP, Verilog, VHDL) Analogue electronics (general, interfaces, RF, power) Software implementation in C, C++, Rust, or a similar programming language Some projects at Cambridge Consultants are subject to security restrictions. This role requires you to obtain a Security Check level ...

Senior Software Engineer (ML QA) New Cambridge, UK

Location
Cambridge, England, United Kingdom
focus on testability and long-term maintainability. Experience building CI/CD pipelines and automated testing systems in Linux environments. Familiarity with C or C++, including the ability to read, debug and reason about low-level code. The ability to mentor junior engineers and influence engineering practices through constructive feedback. ...

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 Security Software Developer (R&D)

Hiring Organisation
HP
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Salary
205200 USD Annually
delivery for products to the market Proficient in multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
Servlets, etc. Gradle or Maven Databases (Oracle) DDL and SQL Basic Networking Git & GitHub Linux (bash, ksh, ssh, etc.) Nice to have C/C++ Payment technologies (APACS, IFSF, Google Pay etc.) Exposure to Angular, AlpineJS, Bootstrap Database tools: Toad, DBeaver, SQL Developer IDEs: VS Code, Eclipse, etc. Typescript ...

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

Software Engineer – C++ / Rust

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
Software Engineer - C++/Rust £60,000 to 75,000 GBP Bonus Onsite WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Software Engineer - C++/Rust Location: Cambridge Salary: Up to £75,000 + bonus Level: Consultant/Senior Consultant Security: Must be eligible for UK Security Clearance … Opportunity We're looking for Software Engineers with experience in C++ or Rust to join an innovative technology team developing advanced network security products. You'll work on specialist software and hardware solutions designed to protect critical digital infrastructure across defence, security, energy and the public sector. This ...

Senior Software Engineer, Control

Hiring Organisation
Enterprise Recruitment Ltd
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
including PID/PI tuning and position or velocity control. Senior Software Engineer essential skills 3+ years relevant software engineering experience with C or C++ Practical experience in control or robotics A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability. Experience with motor drives, feedback devices ...

Senior Software Engineer, Control.

Hiring Organisation
Enterprise Recruitment Limited
Location
Stevenage, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£65,000
including PID/PI tuning and position or velocity control. Senior Software Engineer essential skills •3+ years relevant software engineering experience with C or C++ •Practical experience in control or robotics •A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability. •Experience with motor drives, feedback devices ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£75,000
support. Essential Skills and Experience Approximately 2–5 years of software engineering experience, gained through professional experience or relevant project work. Experience with modern C++ and the Standard Template Library (STL), or Rust. Experience with Python. A relevant degree or equivalent practical experience. Eligibility to obtain UK Security Clearance. Strong ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
work to a mix of technical and non-technical audiences. Define software system architecture, functional requirements, features and use cases. Use Python, C and C++ with machine learning frameworks to create intelligent embedded systems employing wired and wireless communications, sensors, user interfaces, and control for a range of applications. Develop ...

Senior Software Engineer - Open-Source AI Inference & vLLM

Location
Cambridge, England, United Kingdom
hardware utilisation. Proven experience working as a Senior Software Engineer with deep expertise in both Python and low-level programming (e.g. C/C++, Rust, assembly or CUDA). A history of direct contributions to vLLM or similar high-performance open-source ML/AI projects (e.g. PyTorch, Hugging Face ...

Software Engineer

Location
Cambridge, England, United Kingdom
communicate and negotiate requirements with multiple stakeholders. Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC-V). Familiarity with C++ and Python. Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). Experience developing for embedded or resource-constrained environments, including real-time systems. ...

Quantum Systems Software Engineer – Embedded & UI

Location
Cambridge, England, United Kingdom
system design. Create high-quality, testable and maintainable code. What we're looking for Essential Experience developing with a compiled language e.g. Rust, C++ Knowledge of embedded systems such as microcontrollers. SOCs or FPGA soft cores Proficiency with a scripting language, such as Python Experienced with standard development practices, such ...

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