At a Glance
- Tasks: Join a team solving complex national security challenges through software engineering.
- Company: Trusted tech partner in the UK national security community.
- Benefits: Competitive day rate, long-term projects, and a dynamic work environment.
- Why this job: Make a real impact on mission-critical solutions while working with cutting-edge technology.
- Qualifications: Experience in software analysis, reverse engineering, and programming languages like C++ or Java.
- Other info: Onsite role in Romsey with excellent career growth opportunities.
The predicted salary is between 54000 - 78000 £ per year.
Full‑time onsite role in Romsey, Hampshire
Day rate up to £725 per day, inside IR35
Active DV clearance required
Long‑term programme delivering mission‑critical national security solutions
Our client is a highly trusted technology partner within the UK national security community, delivering complex, mission‑critical solutions across cyber, software, and advanced analytics. They bring together engineers, scientists, and technologists to solve some of the most challenging problems in defence and security. Due to continued programme growth, they are seeking an experienced Cyber Software Engineer to join their onsite team in Romsey.
THE CYBER SOFTWARE ENGINEER ROLE
As a Cyber Software Engineer, you will work across the full lifecycle of secure systems, from research and reverse engineering through to design, development, testing, and operational deployment. You will contribute to projects spanning embedded devices, user equipment, servers, and cloud environments, collaborating closely with multidisciplinary teams and end clients.
Key responsibilities include:
- Reverse engineering and analysis of complex software and firmware
- Designing and developing secure, resilient software solutions
- Building automated testing and CI/CD pipelines
- Working across Linux, Windows, Android, and cloud‑based platforms
- Supporting research and experimentation to solve novel technical problems
Cyber Software Engineer Essential Skills
- Strong experience in software analysis and reverse engineering on x86, x64, or ARM
- Deep understanding of operating systems, firmware, and security architectures
- Proven delivery of software in C, C++, Java, or C#
- Scripting and tooling experience with Python, Bash, PowerShell, or similar
- Experience with modern development practices, automated testing, and Agile delivery
To Be Considered Please either apply through this advert or email robin.muirhead@searchability.com. For further information, call 07719 065949. By applying, you give express consent for us to process and submit your application to our client for this vacancy only.
Cyber Software Engineer - Searchability NS&D in Romsey employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cyber Software Engineer - Searchability NS&D in Romsey
✨Tip Number 1
Network like a pro! Reach out to your connections in the cyber security field and let them know you're on the hunt for a Cyber Software Engineer role. You never know who might have the inside scoop on openings or can put in a good word for you.
✨Tip Number 2
Get your hands dirty with some practical projects. Whether it's contributing to open-source software or building your own applications, showcasing your skills in C, C++, or Python can really make you stand out when you’re chatting with potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your reverse engineering skills and understanding of operating systems. Practise explaining your thought process clearly, as communication is key when working with multidisciplinary teams.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals like you to join our mission in delivering top-notch national security solutions.
We think you need these skills to ace Cyber Software Engineer - Searchability NS&D in Romsey
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Cyber Software Engineer role. Highlight your experience with software analysis, reverse engineering, and any relevant programming languages like C, C++, Java, or C#. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific projects that demonstrate your ability to work across different platforms like Linux, Windows, and cloud environments. This will help us understand your hands-on experience and how you tackle complex problems in real-world scenarios.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the important stuff!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates regarding your application status!
How to prepare for a job interview at Jobster
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of software analysis and reverse engineering, especially on x86, x64, or ARM architectures. Be ready to discuss your experience with C, C++, Java, or C#, as well as any scripting you've done with Python or Bash.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex technical problems in the past. Think about specific projects where you had to design secure software solutions or build automated testing pipelines, and be ready to explain your thought process.
✨Familiarise Yourself with Agile Practices
Since the role involves modern development practices, it’s crucial to demonstrate your understanding of Agile methodologies. Be prepared to discuss how you've applied Agile principles in previous roles and how they contributed to successful project outcomes.
✨Engage with the Interviewers
Remember, interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the technologies they use, and the challenges they face. This shows your genuine interest in the role and helps you assess if it's the right fit for you.