Cyber Software Engineer

Company: Sanderson Recruitment
Apply for the Cyber Software Engineer
Location: Romsey
Job Description:

Overview

In this role you apply research to mission-led programmes, collaborating with cross-functional teams to understand threats, evolve capabilities, and innovate solutions that support national security. You will design, prototype, build, and test tools and systems that protect lives, while acting as a trusted advisor with integrity. You’ll work across software analysis, security architecture, and modern development practices to deliver impactful results.

Responsibilities

  • Research existing and emerging technologies to counter threats
  • Design, prototype, build and test tools and solutions
  • Advise as a trusted advisor within mission-led programmes
  • Perform software analysis and reverse engineering (e.g., Ghidra or IDA Pro)
  • Understand Linux-based OS internals, security architecture, and hardware abstraction
  • Utilize virtualization, emulation, and containerisation for development and testing
  • Apply AI-based systems to software development, analysis, or Agentic solutions
  • Develop software from design to delivery using Agile practices
  • Create tested, verifiable code and integrate with CI/CD pipelines

Key requirements

  • Experience in software analysis and reverse engineering of compiled or interpreted code
  • Knowledge of Linux-based operating system internals and security architecture
  • Experience with virtualization, emulation, and containerisation for development and testing
  • Experience with AI-based systems for software development or analysis
  • Engineering software from design to delivery in modern IDEs and languages with Agile delivery
  • Ability to create tested and testable code and integrate with automated verification systems and CI/CD pipelines
  • Integrity
  • Trustworthy advisory mindset
  • Collaboration and teamwork
  • Ghidra
  • IDA Pro
  • Linux security

…

Posted: September 30th, 2026