Enable job alerts via email!

Cyber Software Engineer

Sanderson Government & Defence

Romsey

On-site

GBP 50,000 - 90,000

Full time

14 days ago

Job summary

A leading technology & engineering company is looking for a Cyber Software Engineer to develop solutions vital for UK National Security. This role requires software analysis and reverse engineering along with proficiency in multiple programming languages. Candidates must be UK nationals, eligible for high-level security clearance, and have resided in the UK for over 10 years.

Qualifications

  • Must be a UK national and reside in the UK for over 10 years.
  • Eligible for high-level security clearance.

Responsibilities

  • Analyze and reverse engineer compiled or interpreted code.
  • Understand operating systems and firmware internals.
  • Develop software from design to delivery.
  • Create tested and testable code, integrating with automated systems.

Skills

Experience with IDA Pro or Ghidra for reverse engineering
Proficiency in C, C++, Java, or C#
Knowledge of Python, Bash, PowerShell, or Groovy
Linux or Android OS experience

Job description

Cyber Software Engineer

Location: Romsey

Salary: £50k - £90k DOE

Must be eligible for high level security clearance (sole UK national and resident in the UK for 10+ years)

Role details:

We're partnering with a leading technology & engineering company supporting high-profile clients vital to UK National Security. They are seeking a Cyber Software Engineer to deliver mission-critical solutions, helping to keep the nation safe, secure, and prosperous. In this role, you will make, break, assure, and secure systems across various projects.

Responsibilities:
  1. Software analysis and reverse engineering of compiled or interpreted code, which could be obfuscated or defensively structured, for x86/x64 or ARM architectures.
  2. Understanding operating systems and firmware internals, security architectures, and hardware abstraction.
  3. Developing software from design to delivery using modern IDEs and languages, following Agile methodologies.
  4. Creating tested and testable code, integrating with automated verification systems, CI, and CD pipelines.
Requirements:
  • Experience with IDA Pro or Ghidra for reverse engineering.
  • Proficiency in C, C++, Java, or C# for solution development.
  • Knowledge of Python, Bash, PowerShell, or Groovy for prototyping and tooling.
  • Linux or Android OS experience (desirable).
Eligibility:

Applicants must hold, or be eligible for, a high-level security clearance. Candidates must be UK nationals and have resided in the UK for over 10 years.

Reasonable Adjustments:

We value diversity and inclusivity. If you require any adjustments during the recruitment process, please inform us when applying or contact the recruiters directly so we can support you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs