A varied client facing C/C++, Linux role in cyber-defence, signal processing, and secure comms Are you an accomplished C/C++ and Linux software engineer seeking more variety and a chance to expand your skills and experience? This well-established technology consultancy provides expertise and development of advanced technologies for national security and industry clients. Due … levels, or equivalent). A relevant Master's or PhD would be advantageous Excellent communications skills: proficient in writing technical documentation and adapt at discussing complex subjects in depth Softwareengineering skills in C or C++ and Linux, demonstrated by prior work on large and complex codebases. Familiarity with common softwareengineering tools and best practice … working arrangements. A highly competitive salary is on offer to the successful candidate, and their benefits package includes a performance-based bonus and an excellent pension scheme. Keywords: Experienced Software Engineer, C, C++, Linux, Cybersecurity, Defence, Consultancy, Client-Facing, Gloucestershire Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Oscar Associates (UK) Limited
house, client-facing role. Job Description As a Cloud Engineer Engineer, you will provide hands-on technical support for Microsoft 365 and Azure services while working closely with dynamic softwareengineering teams. You'll play a key role in service migrations, onboarding/offboarding, ticket prioritisation, and ITIL-based processes. This role also involves consultancy, on-site audits … and producing clear reports for clients, making it ideal for someone looking to step up in their IT engineering career. Responsibilities Include: Provide day-to-day support for Microsoft 365 and Azure environments. Manage service migrations to new tenants. Oversee starters, leavers, and transfers processes. Prioritise and escalate user support tickets in line with SLAs. Deliver on-site support … audits, and client consultancy. Produce high-quality written reports of audit findings and recommendations. Support softwareengineering teams with infrastructure and M365 provisioning. Contribute to the design and build of new client environments. Essential Skills: Practical experience supporting Microsoft 365 and Azure services. Proven track record of managing tenant migrations. Experience with ITIL processes and ticket management/ More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
ability in Python (or equivalent), with familiarity across cloud platforms (AWS, Azure, or GCP). Understanding of database technologies (SQL and NoSQL). Experience with CI/CD pipelines, softwareengineering best practice, and modern development workflows. Excellent communication and interpersonal skills — able to influence, advise, and collaborate effectively. Evidence of ongoing professional development and a passion for More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Gold Group Ltd
Job Title: Software Team Lead – Safety-Critical Embedded Systems Location: Cheltenham Salary: £DOE - Competitive Hybrid Working Key Skills: Safety Critical Software, Aerospace, DO-178C, ARP, Embedded, Technical Leadership, Engineering, ARP4754, ARINC 653, DO-254, DO-248 An industry leader in advanced technology solutions for aerospace and defence applications is seeking an experienced Software Team Lead to … guide the development of real-time, safety-critical embedded systems. This role offers the opportunity to lead a team of skilled engineers in designing and delivering high-reliability software that plays a key role in critical control systems. Role Overview As the Software Team Lead, you will oversee the full software development lifecycle, from requirements capture and … leadership skills to manage a collaborative and high-performing team. Key Responsibilities Technical Leadership Define requirements and lead the design, development, and verification of bare-metal, real-time embedded software in C. Ensure adherence to DO-178C Level A standards, with full traceability and rigorous testing. Conduct detailed design and code reviews to uphold software quality. Team & Project More ❯
the design and manufacture of state-of-the-art radio and data communications systems based in the Cheltenham area. To support our continued expansion, we are looking for a software engineer to join our Spectra softwareengineering team in order to further enhance the company’s design and development capabilities. Spectra software performance is at the … ideal time to join the team to make your mark on the direction that product development takes. Requirements: Candidates must have a 2:1 degree or better in an engineering or numerical science discipline and 5+ years industry experience. Experience of C++ and development on Linux is essential. Experience of any of the following is desirable,: · Digital Signal Processing … DSP) · Software Defined Radio (SDR) · High performance computing (HPC) · Audio processing · Databases · Qt · Version control systems (e.g. Git or SVN) This is an exciting opportunity to work with new technologies, develop new skills, and work on new and complex projects. The successful candidate must be a motivated self-starter and will be joining a dynamic team of engineers working More ❯
Cheltenham, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
a fast-scaling AI consultancy that is redefining how advanced AI is deployed across Defence. What You'll Do Lead the design and deployment of machine learning infrastructure and software for Defence programmes. Build scalable, reusable MLOps tools to accelerate project delivery. Work closely with data scientists, engineers, and product teams to integrate advanced AI into mission-critical systems. … practice and technical standards. What We're Looking For Strong experience across the ML lifecycle, including deploying models built in frameworks such as TensorFlow, PyTorch or Scikit-learn. Solid softwareengineering skills, with strong Python programming experience. Hands-on knowledge of cloud platforms (AWS, Azure, or GCP), containers, Docker, and Kubernetes. Understanding of probability, statistics, and key supervised More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
hold active SC Clearance and be eligible for eDV clearance. Role Overview: In this role, you will design and deliver innovative cloud-native solutions using AWS services and modern softwareengineering practices. You’ll lead end-to-end implementation, collaborating with cross-functional teams while providing technical leadership and mentorship at a senior level. With a strong focus … methodologies, you will act as a trusted advisor to customers and help drive continuous improvement across projects. Some responsibilities include: Deliver cloud-native solutions using AWS, DevOps, and modern engineering tools Build and manage scalable, serverless infrastructure with IaC and Kubernetes Drive Agile practices and ensure stakeholder alignment Mentor team members and foster a culture of continuous learning Experience More ❯
and enhanced DV Clearance for a prestigious client to work on a portfolio of public and private sector projects. Our client is a global leader in technology, consulting, and engineering services at the forefront of innovation to evolve the world of digital, cloud, and platforms. You’ll experience excellent career progression opportunities to develop your skillset and personal profile … Data Scientist be doing? Our client is seeking individuals with strong technical expertise in machine learning, GenAI, computer vision, and data science, alongside solid skills in solution architecture and softwareengineering to design and scale impactful solutions. This role involves working closely with clients to identify challenges, define solutions, communicate their value clearly, and lead teams to successful More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Anson Mccade
a fast-scaling AI consultancy that is redefining how advanced AI is deployed across Defence. What You'll Do Lead the design and deployment of machine learning infrastructure and software for Defence programmes. Build scalable, reusable MLOps tools to accelerate project delivery. Work closely with data scientists, engineers, and product teams to integrate advanced AI into mission-critical systems. … practice and technical standards. What We're Looking For Strong experience across the ML lifecycle, including deploying models built in frameworks such as TensorFlow, PyTorch or Scikit-learn. Solid softwareengineering skills, with strong Python programming experience. Hands-on knowledge of cloud platforms (AWS, Azure, or GCP), containers, Docker, and Kubernetes. Understanding of probability, statistics, and key supervised More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Argo DevOps Solutions Ltd
in the Cyber and Cloud space. We are experts in delivering value into both the public and private sector, supporting delivery of quality products at speed. We solve complicated software and hardware problems using Agile approaches. Our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems. Argo has substantial experience in mentoring our customers … maintaining large-scale, secure, and high-performing solutions. This role involves mentoring and coaching junior team members, translating stakeholder requirements into actionable user stories, and embedding security throughout the software development life cycle. The position calls for strong technical expertise, collaborative mindset, and an ability to deliver innovative solutions that align with business objectives. Experience Requirements Software Development … record of helping less experienced developers advance their skills and confidence Roles and Responsibilities Collaboration & Full Lifecycle Work collaboratively with Argo and its partners, taking ownership of the full software lifecycle—from requirements gathering to deployment and maintenance Ensure high-quality delivery of product components and systems that meet agreed time, scope, and budget parameters Technical Discussions & Customer Engagement More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Inspired Recruitment
My client is looking for a dynamic and experienced C++ developer to contribute to an aerospace project, the role will involve working onsite 3 days per week. As a SoftwareEngineering Contractor, you will be expected to produce C++ code to produce custom plugins. Ideally you will have experience in distilling requirements from interactions with a customer, and … implementing verified robust C++ solutions in short timescales to demonstrate new capability. Key Responsibilities Software Development: Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept. Coding to internel coding standards and ensuring high quality robust solutions. Conduct design and code reviews to maintain high-quality standards. Debugging in embedded More ❯
Full Stack Software Engineer (Java/AWS focus) Location: Cheltenham (Remote/Flexible) Salary: Up to £70,000 depending on experience Eligibility: Must be eligible for UK Security Clearance (SC) We’re looking for a Full Stack Software Engineer to join a dynamic, agile environment delivering complex and high-impact software solutions. You’ll help design and … build bespoke systems that provide cutting-edge capability to our customers, using modern technologies and engineering best practices. What You’ll Do Design, develop, and test high-quality software solutions Work with a wide range of technologies, particularly open-source tools and frameworks Build and maintain CI/CD pipelines using GitLab to ensure software quality and … preferred) Experience working in Agile teams Consultancy or client-facing experience is advantageous If you’re a Full Stack Engineer who thrives on solving complex problems and delivering quality software , apply today. More ❯
benefits and bonuses Cheltenham location – full time on site when required Experience required in Oracle Apex, AWS, APIs, Red Hat, Gitlab Who Are We? Our client specialises in bespoke software, cyber security, cloud computing, and lifecycle management solutions. They support clients across the full system lifecycle, from design and integration to sustainment and decommissioning, focusing on agile, collaborative, and … Engineer to have: Active enhanced DV Clearance (West) Willing to work full time on site in Cheltenham when required Expertise within one of the following: Versatile Lead Engineer – Broad softwareengineering background within the customer’s IT estate. Comfortable quickly learning APEX on the job. Oracle – Expertise in Oracle (19c), web applications built with APEX (21–24) and More ❯
cheltenham, south west england, united kingdom Hybrid / WFH Options
Omega
Java Software Engineer – Defence, Cyber & Intelligence | Full-Time | eDV Clearance Required We are seeking Software Engineers at all levels to join a leading aerospace and defence organisation, delivering mission-critical software for high-impact programmes in the Defence, Cyber, and Intelligence sectors. You'll work on cutting-edge DevSecOps systems and applications, supporting secure digital infrastructures across … the UK. This is a fantastic opportunity to contribute to meaningful projects while enjoying flexible working arrangements and excellent development opportunities. Key Responsibilities: Software design, development, and debugging on secure systems Creating and maintaining test frameworks (e.g., JUnit 5) Developing in Linux environments with modern languages (Java, Python) Working with Agile/SCRUM practices and CI/CD pipelines … GitLab) Contributing across the software development lifecycle from requirements to deployment Tech Stack Includes: Java, Python, Linux, Git, JUnit, GitLab CI/CD, Oracle, MongoDB, JavaScript/TypeScript, React, Apache NiFi, Elasticsearch, Kibana, AWS, Hibernate, Atlassian Suite What’s on Offer: Hybrid working and flexible schedules (4xFlex) Ongoing training and career development Exciting projects within the UK’s secure More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Omega Resource Group
AD4851.c (linux/drivers/iio/adc/ad4851.c) • Device driver writing experience which can be used to make an alternative. • Python experience Candidates who are currently a Software Engineer, Embedded Software Engineer, Software Development Engineer, Firmware Engineer and Software Consultant could be suitable for this role. To make an application for this role please … call 01453829529. For details of other opportunities available within your chose field please visit our website Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors. More ❯
Cheltenham, Southam, Gloucestershire, United Kingdom
Omega Resource Group
AD4851.c (linux/drivers/iio/adc/ad4851.c) • Device driver writing experience which can be used to make an alternative. • Python experience Candidates who are currently a Software Engineer, Embedded Software Engineer, Software Development Engineer, Firmware Engineer and Software Consultant could be suitable for this role. To make an application for this role please … For details of other opportunities available within your chose field please visit our website (url removed) Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors. More ❯
Cheltenham, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
Lead C#/Principal C# Software Engineer, SaaS, Hands-on engineering role with proven ability to mentor, technically develop a team, take the technical leadership, etc. , Full stack but heavily backend focused. Cloud skills also required (ideally AWS but Azure fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience … of engineering architecture, design patterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software Engineer with a combination of strong C#/.net technical skills and proven tech leadership/management skills that will include coaching, mentoring … team collaboration, etc, etc. Utilising agile methodologies you will develop high quality software fortnightly, focusing on scaleability, robustness and continuous improvement. Working with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop and enhance the product. Key responsibilities for this role include - Hands on coding using your excellent C#/,net experience. Full stack More ❯
Cheltenham, Gloucestershire, Montpellier, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Software Developer - eDV Rate: £700 - £770 a day Duration: Initially 6 months Location: Cheltenham, Manchester or London Clearance: Current eDV is required The role is working within the National Security sector for a global IT consultancy. Java development Object store configuration and containerisation Docker, Kubernetes Back-end software development using Python and Java Relational databases and SQL Experience … integrating 3rd party software, scripting/glue work Experience building and deploying web user interfaces Experience working closely with or in national security missions Agile approaches to delivery Good problem-solving skills and understanding of how to trace faults/errors in the system Ability to present technical ideas clearly and work well with customers and stakeholders More ❯
Role: Software Engineer Type: Permanent Location: Gloucester Clearance: DV Clearance Are you an experienced Software Engineer with exposure to working within defence. Are you keen to work in a role where your work will make a big difference? CND are partnered with a global defence powerhouse to help build their team of Software Engineers to deliver on More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
LM RECRUITMENT SOLUTIONS LTD
Software Engineers Cheltenham Permanent OR Contract Must hold Green Badge clearance Excellent salaries dependant on experience Experience with the below essential: Python Java Openshift nifi apache Bonus: CI/CD ML DevOps AWS experience/cloud engineering ( DESIRABLE More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Fortice Ltd
Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you happy to work "high-side", on-site 3-5 days/week? And... do you have experience with a few More ❯
Are you an enthusiastic, well-rounded, mid-to-lead Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities, working at the sharp end of missions in the NatSec domain? Are you happy to work "high-side", on-site 3-5 days/week? And do you have experience with a few More ❯
Our established client is seeking a C++ (embedded) Software Engineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include embedded C++ on Linux, desirable More ❯