team of other Automation Infrastructure Engineers and Analysts Experienced in the following: Infrastructure Development and Automation: Building use cases and creating infrastructure applications using programming languages such as C#, C++, and Python to process data locally Containerization and Orchestration: Using tools like Docker and Kubernetes to package and manage applications for scalable and efficient deployment. Packaged Application and industry standard … with cross-functional teams to ensure data quality and integrity. We are looking for experience in the following skills: Extensive experience with Network and Infrastructure Engineering Experience with C#, C++ and Python Infrastructure API implementation experience Experience with creating and managing Data Pipelines, Experience with Data Analytics Experience with Palantir Foundry & AIP or other equivalent tools Experience of SQL What More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on an initial 6 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours … for: The role will involve software development and integration testing with the equipment containing the software under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as the preferred configuration tool. Developing current software requirements. The role will involve working within a lab environment running software on target hardware. Developing software … in on controlled Software environment. Skillset/experience required: Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial CUDA experience would be beneficial More ❯
Lead Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £130,000 per annum plus bonus plus stock Central London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Lead Software Engineer with extensive knowledge More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Roles and responsibilities of the assignment: Self-Service Check-in Development and maintenance of SSCI applications Kiosk and Web Check-ins Key Deliverables: Develop and maintain backend components using C++11 or above, including performance-critical modules. Build dynamic and responsive More ❯
Roles and responsibilities of the assignment: Self-Service Check-in Development and maintenance of SSCI applications Kiosk and Web Check-ins Key Deliverables: Develop and maintain backend components using C++11 or above, including performance-critical modules. Build dynamic and responsive More ❯
london (hounslow), south east england, united kingdom
Scalian
Roles and responsibilities of the assignment: Self-Service Check-in Development and maintenance of SSCI applications Kiosk and Web Check-ins Key Deliverables: Develop and maintain backend components using C++11 or above, including performance-critical modules. Build dynamic and responsive More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
london (city of london), south east england, united kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge More ❯
Our respected client, a long-standing partner of the UK Ministry of Defence, is seeking a C++ Software Engineer to join the team at our Bristol site. Youll help shape the future of Air Defence Systems by developing innovative solutions and evolving products, while upholding our reputation for safety, performance, and reliability. Key Responsibilities: This is a highly hands-on More ❯
This is a hands-on technical leadership role where your input will shape the direction of new and existing product development. Tech Environment: Microprocessors: ARM, NXP OS: FreeRTOS Language: C++ Interfaces & Protocols: HDMI, USB, DisplayPort Other: High-speed data transfer, real-time video/image processing (there is scope to work with machine vision but this is not essential) Experience … in regulated industries (e.g., medical, automotive, aerospace) is beneficial, but medical experience is not required. About You: Strong C++ experience in an embedded environment Proven experience with FreeRTOS or similar RTOS platforms Comfortable working close to hardware (bare metal and RTOS) Familiarity with multimedia interfaces (HDMI, USB, DisplayPort) and high-speed data Previous team leadership experience or mentoring responsibilities You More ❯
london, south east england, united kingdom Hybrid / WFH Options
Seismiq
Entertainment industry. If you're passionate about squeezing every last drop of performance out of CPUs and GPUs, this role is for you. Responsibilities Build and optimize C/C++ software for real-time rendering and high-throughput processing. Push the limits of GPU APIs (Vulkan, CUDA) for low-latency. Work with streaming and networking systems to deliver massive data More ❯
C++ Engineer (12mo FTC) - Financial Services and Research Salary: up to £80,000 (12 month FTC with strong likelihood of extending) + benefits Location: Remote in the UK Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation with 10,000+ people More ❯
Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ Minimum 3 years of production-level software engineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB … delivery in Docker -based environments. Desirable Experience Experience with PyTorch for AI-based perception/control. Familiarity with MoveIt for motion planning in ROS2 . Knowledge of CUDA for C++ real-time optimisation. To Apply: Please email your CV More ❯
Head of Software Development (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Head Of Software Development to join my clients Development department.This is a senior role reporting directly to the COO, with overall responsibility for both our Software Development and QA teams. As Head Of Software Development you will join a … award-winning company, my client has developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house move, and your wedding … per year Better than matching employee pension scheme Cycle to Work scheme Payroll Giving charity donation scheme Company-paid healthcare cash plan Company Share Options scheme Key Responsibilities (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) Resource and project management across both the Development and QA functions. Performance management of all direct reports, including regular More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills ideally with … team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering discipline. Minimum … of 2 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. Only those with full eligibility to work in the UK can be considered. More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Octagon Group
systems in a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement test … frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. The package for the Embedded Software Engineer in Southampton: Salary More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
Octagon Group
systems in a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement test … frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. The package for the Embedded Software Engineer in Southampton: Salary More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
Anson McCade
develop, and support test software solutions Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications Contribute to technical verification and validation activities … complex technical problems that may extend beyond the bounds of “software,” engaging across hardware, simulation, and real-time systems Required Skills & Experience Essential: Proven ability to write software in C++ Strong analytical and design skills with experience in review and critical analysis Flexible, problem-solving mindset with a collaborative approach Background in software engineering or electronics with transferable skills to … safety-critical industries Knowledge of DevOps practices and innovative software development approaches Degree or equivalent qualification in a STEM discipline If you’re an experienced Software Engineer with strong C++ skills and want to apply your expertise on some of the UK’s most advanced defence programmes, this is a chance to take your career into new territories. Apply now More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
Anson McCade
develop, and support test software solutions Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications Contribute to technical verification and validation activities … complex technical problems that may extend beyond the bounds of “software,” engaging across hardware, simulation, and real-time systems Required Skills & Experience Essential: Proven ability to write software in C++ Strong analytical and design skills with experience in review and critical analysis Flexible, problem-solving mindset with a collaborative approach Background in software engineering or electronics with transferable skills to … safety-critical industries Knowledge of DevOps practices and innovative software development approaches Degree or equivalent qualification in a STEM discipline If you’re an experienced Software Engineer with strong C++ skills and want to apply your expertise on some of the UK’s most advanced defence programmes, this is a chance to take your career into new territories. Apply now More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Anson McCade
develop, and support test software solutions Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications Contribute to technical verification and validation activities … complex technical problems that may extend beyond the bounds of “software,” engaging across hardware, simulation, and real-time systems Required Skills & Experience Essential: Proven ability to write software in C++ Strong analytical and design skills with experience in review and critical analysis Flexible, problem-solving mindset with a collaborative approach Background in software engineering or electronics with transferable skills to … safety-critical industries Knowledge of DevOps practices and innovative software development approaches Degree or equivalent qualification in a STEM discipline If you’re an experienced Software Engineer with strong C++ skills and want to apply your expertise on some of the UK’s most advanced defence programmes, this is a chance to take your career into new territories. Apply now More ❯
develop, and support test software solutions Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications Contribute to technical verification and validation activities … complex technical problems that may extend beyond the bounds of "software," engaging across hardware, simulation, and real-time systems Required Skills & Experience Essential: Proven ability to write software in C++ Strong analytical and design skills with experience in review and critical analysis Flexible, problem-solving mindset with a collaborative approach Background in software engineering or electronics with transferable skills to … safety-critical industries Knowledge of DevOps practices and innovative software development approaches Degree or equivalent qualification in a STEM discipline If you're an experienced Software Engineer with strong C++ skills and want to apply your expertise on some of the UK's most advanced defence programmes, this is a chance to take your career into new territories. Apply now More ❯