Cyber Software Developer- National Security

Forward Role Recruitment
Hampshire, UK
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£55,000.0 - £90,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) Microsoft Windows Agile Methodology Artificial Intelligence Amazon Web Services Data Analysis Automation of Tests Bash Shell C Sharp (Programming Language) C++ (Programming Language) Cloud Computing
+15 more
Linux DevOps Embedded Software Firmware Python (Programming Language) Machine Learning Windows PowerShell Reverse Engineering Security Software Systems Architecture Scripting Software Application Programming Containerization IDA Pro Reverse Engineering Software

Job description

As a Cyber Software Engineer, you’ll work across a diverse range of secure programmes, analysing, developing and enhancing software that operates within complex and highly regulated environments.

You’ll be involved throughout the software lifecycle, from researching technical challenges and designing solutions through to implementation, testing and operational deployment. Projects span multiple operating systems, architectures and technology stacks, giving you the opportunity to solve a wide variety of engineering problems alongside multidisciplinary teams.

Whether you’re reverse engineering software, building secure applications or developing tools to automate testing and deployment, you’ll contribute to solutions that make a genuine operational impact.

What You’ll Bring

We’re looking for engineers with experience across several of the following areas:

  • Reverse engineering software, firmware or compiled applications using industry-standard tooling.
  • Analysing software to understand system behaviour, identify vulnerabilities and assess security risks.
  • Developing applications using C, C++, Java or C#.
  • Creating automation and tooling using Python, Bash, PowerShell or similar scripting languages.
  • Working within Linux, Windows or Android environments.
  • Designing, developing and maintaining secure, well-tested software using modern engineering practices.
  • Building automated testing, Continuous Integration and Continuous Deployment (CI/CD) pipelines.
  • Understanding low-level system architecture, operating systems or processor architectures including x86/x64 and ARM.

Desirable Experience

Experience in any of the following would be advantageous:

  • Ghidra, IDA Pro or other reverse engineering tools.
  • Cloud technologies, particularly AWS.
  • Containerisation, virtualisation or emulation platforms.
  • Artificial Intelligence or Machine Learning.
  • Embedded software or firmware development.
  • Agile software delivery within Defence or National Security environments.

Requirements

Due to the sensitive nature of the work, applicants must be eligible to obtain SC or DV Security Clearance. Existing clearance is advantageous but not essential.

About the company

National Security Business

Join a growing and highly trusted technology business delivering mission-critical software solutions across the UK National Security sector. Working at the forefront of Cyber Security, AI & Data Science, Cloud, Platform Engineering and secure software development, you’ll help build capabilities that support some of the UK’s most critical programmes.

With a strong pipeline of long-term projects and continued investment across engineering, this is an exciting opportunity to join a business where technical innovation and collaboration are at the heart of everything they do.

Why Join?

This is an opportunity to work on technically challenging projects that directly support the UK’s Defence and National Security community.

You’ll join an engineering-first organisation where you’ll collaborate with experienced software engineers, cyber specialists and technical experts on meaningful work using modern technologies. Alongside varied project work, you’ll have opportunities to broaden your technical expertise, explore new technologies and develop your career within a collaborative environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.securityclearedjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · WWC 2022

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

1:22 min

Addressing the shortage of application security specialists

Joseph Katsioloudes Joseph Katsioloudes · WWC 2025

Videos

See all

Related articles

See all