Cyber Software Vulnerability Engineer
Cyber Software Vulnerability Engineer

Cyber Software Vulnerability Engineer

Full-Time 46250 - 71250 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Analyse software and reverse engineer code to identify vulnerabilities.
  • Company: Join a leader in National Security technology solutions.
  • Benefits: Enjoy a competitive salary, DV bonus, and excellent benefits.
  • Why this job: Make a real impact in high-stakes environments while working with cutting-edge technology.
  • Qualifications: Proficiency in C, C++, Java or C#, plus familiarity with Python and reverse engineering tools.
  • Other info: Clearance required; opportunity to work on innovative national security projects.

The predicted salary is between 46250 - 71250 £ per year.

Cyber Software Vulnerability Engineer

Package – £45,000 – £65,000 (depending in experience level)

Benefits – DV Bonus plus excellent benefits

Clearance – Clearable to eDV level, SC clearance required to start.

Location – Hampshire, Surrey or London

Join a trusted leader in National Security technology solutions.

Do you enjoy solving technical cyber problems and identifying vulnerabilities?

As part of our client\’s expanding National Security division, you\’ll contribute to high-impact missions across AI/Data Science, Cybersecurity, Cloud, DevOps, and Platform Engineering. We\’re seeking inquisitive individuals who excel at dissecting technical systems, not just to understand how they work, but to identify weaknesses, assess risks, and develop mitigation strategies.

What You’ll Be Doing

  • 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.
  • Reverse engineering a wide range of technologies to uncover vulnerabilities and improve security including 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.
  • Working closely with cybersecurity teams to prioritize vulnerabilities and implement patching strategies.
  • Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions.

What We’re Looking For

  • Proficiency in one or more of C, C++, Java or C#.
  • Familiarity with scripting and automation using Python, Bash, Powershell or Groovy.
  • Experience working with IDA Pro or Ghidra for reverse engineering
  • Experience working with Linux or Windows-based systems.
  • Awareness of secure coding practices and modern cybersecurity threats.
  • Knowledge of principles used in Agile environments.

Desirable exposure

Any exposure of AI, ML, Cloud or Virtualisation would be considered a plus.

Clearance required

Due to the nature of the clients’ work, you will either already hold or are required to go through the eDV security clearance process. SC Clearance required to start

This is an incredible opportunity to be at the forefront of National Security innovation. If you’re naturally curious, thrive in high-stakes environments, and want to make a real impact, apply today!

#J-18808-Ljbffr

Cyber Software Vulnerability Engineer employer: Forwardrole

Join a leading employer in the National Security sector, where your role as a Cyber Software Vulnerability Engineer will not only challenge your technical skills but also contribute to vital missions that protect our nation. With a strong emphasis on employee growth, collaborative work culture, and competitive benefits including a DV bonus, this Hampshire-based company offers a unique opportunity to engage in cutting-edge technology while fostering your professional development in a supportive environment.
F

Contact Detail:

Forwardrole Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Cyber Software Vulnerability Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in cybersecurity and software vulnerabilities. Being well-versed in current threats and mitigation strategies will not only boost your confidence but also demonstrate your passion for the field during interviews.

✨Tip Number 2

Engage with online communities and forums related to cybersecurity and reverse engineering. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals, which can significantly enhance your chances of landing the job.

✨Tip Number 3

Consider contributing to open-source projects or creating your own projects that showcase your skills in C, C++, Java, or Python. This hands-on experience can be a great talking point in interviews and shows your commitment to continuous learning.

✨Tip Number 4

Prepare for technical interviews by practising common reverse engineering challenges and coding problems. Familiarity with tools like IDA Pro or Ghidra will give you an edge, so make sure to brush up on these before your interview.

We think you need these skills to ace Cyber Software Vulnerability Engineer

Proficiency in C, C++, Java or C#
Scripting and automation using Python, Bash, Powershell or Groovy
Experience with IDA Pro or Ghidra for reverse engineering
Familiarity with Linux or Windows-based systems
Understanding of secure coding practices
Knowledge of modern cybersecurity threats
Experience in Agile environments
Software analysis and reverse engineering skills
Ability to create tested and testable code
Integration with automated verification systems, CI and CD pipelines
Collaboration in Agile teams
Problem-solving skills in technical cyber issues
Risk assessment and mitigation strategy development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software analysis, reverse engineering, and cybersecurity. Emphasise your proficiency in programming languages like C, C++, Java, or C#, and any experience with tools like IDA Pro or Ghidra.

Craft a Compelling Cover Letter: In your cover letter, express your passion for solving technical cyber problems and your interest in the National Security sector. Mention specific projects or experiences that demonstrate your skills in identifying vulnerabilities and developing mitigation strategies.

Showcase Relevant Skills: Clearly outline your familiarity with scripting and automation tools such as Python, Bash, or Powershell. Highlight any experience you have with Agile methodologies and secure coding practices, as these are crucial for the role.

Prepare for Technical Questions: Anticipate technical questions related to reverse engineering and vulnerability assessment. Be ready to discuss your approach to analysing code and your understanding of modern cybersecurity threats during potential interviews.

How to prepare for a job interview at Forwardrole

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in programming languages like C, C++, Java, or C#. Highlight any relevant projects or experiences where you've applied these skills, especially in reverse engineering or vulnerability assessment.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice explaining your thought process when tackling complex problems, particularly those related to cybersecurity and software vulnerabilities. This will show your analytical skills and ability to think on your feet.

✨Familiarise Yourself with Tools

Make sure you are well-versed in tools like IDA Pro or Ghidra for reverse engineering. Be ready to discuss how you've used these tools in past projects and how they can help identify vulnerabilities in software systems.

✨Understand Agile Methodologies

Since the role involves working in Agile teams, brush up on Agile principles and practices. Be prepared to discuss your experience in Agile environments and how you’ve contributed to team success in delivering secure and robust solutions.

Cyber Software Vulnerability Engineer
Forwardrole

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>