IT & Software

Cyber Software Engineer

Sanderson Recruitment

Romsey · Hampshire · United Kingdom

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

Reference: WJ-747_30841011

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.