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

Embedded Software Engineer, Ring

Location
Cambridge, England, United Kingdom
internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives Experience implementing low-level ...

Software Engineer, Education

Hiring Organisation
Autodesk
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
debugging, problem-solving skills and attention to detailExcellent communication skills and ability to collaborate in a distributed teamPreferred QualificationsFamiliarity with Python and/or C++; experience writing production-quality code and librariesExperience working on CAD or 3D geometry systems (meshes, B-Reps, geometry kernels) or building plugins/automation ...

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

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

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
identity tooling (SSO, IAM, PKI). Queue or streaming design patterns (SQS, Kafka). 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 ...

Senior Software Engineer-DV Security Cleared

Hiring Organisation
Morson Edge
Location
Wicken, Cambridgeshire, UK
sensor or other complex data processing You do not need experience across the entire technology stack. Strong core software engineering skills in Python/C++, Linux and complex data or systems environments are the priority. xehkeey This is an excellent opportunity to work on technically challenging, nationally significant programmes, alongside ...

Embedded Linux Developer

Location
Essex, England, United Kingdom
produce clear technical documentation. Desirable Experience Experience witha good selectionof the following would beadvantageous: Yocto/custom Linux image development. Real-time C/C++ development. Python, C#/.NET or another higher-level language for tooling and test automation. Open architecture standards. RTOS and bare-metal development. Hardware interfacing ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
with other engineers to create market-leading products within the defence industry. What we are looking for UML fundamentals Model Driven Development C/C++ Programming Embedded experience DDS Middleware knowledge Strong debugging and troubleshooting skills on embedded platforms Experience with embedded SoC platforms, such as Xilinx, Texas Instruments ...

Senior Software Engineer

Location
Basildon, England, United Kingdom
engineers to create market-leading products within the defence industry.**What we are looking for:** **Core Skills:*** UML fundamentals* Model Driven Development* C/C++ Programming* Embedded experience* DDS Middleware knowledge* Strong debugging and troubleshooting skills on embedded platforms* Experience with embedded SoC platforms, such as Xilinx, Texas Instruments ...

Software Engineer

Location
Wickford, England, United Kingdom
fundamentals Object Orientated Design Problem solving Python Understanding of Software Development Cycle Delivery to Software Requirements Agile environment Desired Skills: Embedded experience. C/C++ TCP/IP communication Experience with development tools including: Microsoft Visual Studio Git Ubuntu Linux VS Code Embedded programming Development of new applications to meet ...

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

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

Defense Software Engineer (Hybrid) - Python, C/C++, Embedded

Location
Basildon, England, United Kingdom
Leonardo S.p.A. in Basildon is seeking a Software Engineer to contribute to the Integrated Sensors & Protection line of defence projects. You will participate in developing new features, collaborating with world-class engineers, and delivering robust ...

Senior Software Engineer, Browser (C++)

Location
Cambridge, England, United Kingdom
Senior Software Engineer, Browser (C++) Description - 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 … technical blogs: https://threatresearch.ext.hp.com/blog. We're looking for a talented software engineer with background in Browser technologies and C++ development. This is a fantastic full-time opportunity for a collaborative, hands on and experienced software developer to join a small but growing team. We offer ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of 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. Adaptability ...

Senior Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Harlow Hill, Northumberland, UK
Bring Essential: A strong track record in software architecture for safety-critical or compliance-driven systems Hands-on experience with C/C++ and Python in Linux real-time environments Confidence reading electrical schematics and working across the hardware/software boundary Experience implementing CI/CD pipelines for safety ...

Senior Software Engineer (ML QA)

Location
Cambridge, England, United Kingdom
including testable, reliable code used by other engineers. Experience with CI/CD, automated testing and Linux based development workflows. Familiarity with C or C++, with confidence reading and debugging low level code. Understanding of ML frameworks, workloads or model execution beyond simple API usage. Ability to mentor engineers, improve ...

RF Software Engineer

Location
Cambridge, England, United Kingdom
performance optimisation, safety improvements, and documentation Requirements Bachelor’s or Master’s in Computer Science, Robotics, Electrical Engineering, or related field Strong proficiency in C++ and Python, with experience in real-time and embedded systems Understanding of radar fundamentals (range-Doppler, pulse-Doppler, detection) Experience with algorithm development and implementation ...

Flight Control Systems Engineer

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Experience with quality standards for software (e.g. DO-178, ED-20x). As a National Security Vetting clearance is required ...

Senior Firmware Engineer

Location
Cambridge, England, United Kingdom
embedded systems, with the judgement to take ownership and make pragmatic technical decisions independently. Extensive professional experience developing firmware in C and/or C++ on ARM microcontrollers, ideally STM32. Strong experience developing and maintaining automated tests for embedded systems, including using them within continuous integration workflows. Confidence working directly ...

Flight Control Systems Engineer

Location
Dunstable, England, United Kingdom
fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Experience with quality standards for software (e.g. DO-178, ED-20x). As a National Security Vetting clearance is required ...

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

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