Cyber Software Engineer
As a Cyber Software Engineer you’ll make, break, assure and secure systems across a variety of projects. Our Cyber work spans diverse technology stacks on multiple platforms, including Linux, Windows and Android, with environments ranging from small IoT devices, through to user equipment, servers and into the Cloud.
You’ll tackle hard problems, where solutions need research and experimentation to identify the art of the possible. Working in teams of talented individuals, you’ll use your expertise to engineer these solutions, construct pipelines to robustly test them, and integrate them with upstream services. You’ll see their deployment all the way to operational use, working hand in glove with our clients.
The Key Requirements
- Software analysis and reverse engineering of compiled or interpreted code that could be obfuscated or defensively structured, for either x86/x64 or ARM processor architectures.
- Operating systems and/or firmware internals, security architectures and hardware abstraction.
- Engineering software from design to delivery in modern IDEs and languages, using Agile delivery.
- Creating tested and testable code. Integrating with automated verification systems, CI and CD pipelines.
You will have likely used some of the below technologies:
- IDA Pro or Ghidra 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, including AWS.
- Virtualisation, emulation and containerisation.
View all remote jobs at Roke →
FAQ
- Is the Cyber Software Engineer position at Roke remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Cyber Software Engineer job posted?
- This listing was posted on October 3, 2025 and is still open for applications.
- How do I apply for the Cyber Software Engineer position at Roke?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Linux jobs
Fullstack Developer | Offshore | Medimpact
Photon Interactive UK LimitedIndia
Front End Engineering Manager, Firefox Desktop
MozillaCanada
(Senior) Devops Engineer - Blockchain Environment - Full Remote
goPro Consultancy Group ltd.United States
Staff Software Engineer - Full Stack
JobgetherIndia
Front End Engineering Manager, Firefox Desktop
MozillaNorth America