Cyber Software Engineer
- Posted December 29, 2025
- Negotiable
- Hybrid Working with some on-site working
- Permanent
Sanderson are currently working with a client who are looking to develop their cyber software engineering capability, developing novel solutions of a mission critical nature. The role will include tackling hard problems across multiple platforms like Linux, Windows and Android with environments ranging from small IoT devices through to the Cloud.
The key requirements
You will likely have experience in the below areas:
- Software analysis, reverse engineering and vulnerability research of compiled or interpreted code that could be disguised or defensively structured
- Operating systems and/or firmware internals, security architectures and hardware generalisation.
- Engineering software from design to delivery in modern IDEs and languages
- Creating tested and testable code. Integrating with automated verification systems, CI and CD pipelines.
You will have likely used some of the below technologies:
- Ghidra or IDA Pro for reverse engineering.
- C, C++, Java or C# for solution creation.
- Python, Bash, Powershell or Groovy for prototyping and tool-making.
Experience in supporting areas is also beneficial, which could include:
- AI and ML models and their usage.
- Cloud technologies
- Virtualisation, emulation and containerisation.
This role will require eligibility to be clearable to DV Clearance
If you’re interested in the above, apply or reach out to [email protected]
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
