Vulnerability Researcher – Manchester

BAE Systems
United Kingdom
Workplace: HybridFull timeFunction: Research & Scientific (R&D)Skills: ["Problem-solving","Communication","Collaboration","Creative thinking","Adaptability"]

Build secure, reliable software for high-assurance cybersecurity missions, applying modern development practices across design, development, testing, and documentation. Work with a team of experienced engineers performing vulnerability research and reverse engineering, delivering code through peer reviews and technical discussions. Develop proficiency across multiple languages and operating systems, using tools like CI, unit testing, and TDD while learning emerging technologies. Eligible candidates will also progress toward eDV UK security clearance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
BAE Systems
BAE Systems
2 days ago

Vulnerability Researcher – Manchester

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build secure, reliable software for high-assurance cybersecurity missions, applying modern development practices across design, development, testing, and documentation. Work with a team of experienced engineers performing vulnerability research and reverse engineering, delivering code through peer reviews and technical discussions. Develop proficiency across multiple languages and operating systems, using tools like CI, unit testing, and TDD while learning emerging technologies. Eligible candidates will also progress toward eDV UK security clearance.
Location: United Kingdom
Workplace: Hybrid
Employment Type: Full time
Job Function: Research & Scientific (R&D)

Key Responsibilities

  • •Apply modern development practices to deliver secure, reliable solutions for cybersecurity customers.
  • •Design, develop, test, and document software to meet business and industry best practices using continuous integration where appropriate.
  • •Work across a range of languages, tools, and technologies to support real-world missions and explore emerging technologies.
  • •Collaborate with experienced engineers through peer reviews and technical discussions to deliver high-assurance code.
  • •Use development techniques such as unit testing and TDD to ensure code quality and robustness.

Pay and Benefits

Perks:Health InsuranceDentalPensionCycle-to-workChildcareDiscount CardsPaid Leave

Key Requirements

  • •Familiarity with software development tools (IDEs, debuggers, version control) and testing/CI practices such as unit testing, mocking, continuous integration, and test-driven development.
  • •Understanding of computing principles including stack/heap concepts and compiled vs. interpreted languages.
  • •Proficiency in at least one solution language (e.g., C++, Java, C#) and one utility language (e.g., Python, JavaScript, Perl, PowerShell).
  • •Understanding the internals of at least one major operating system.
  • •Ability to pick up new languages and technologies quickly and communicate/collaborate effectively with non-technical stakeholders.
Experience:Cybersecurity
Skills:Problem-solvingCommunicationCollaborationCreative thinkingAdaptability
Tech Stack:C++JavaC#PythonJavaScriptPerlPowerShellUnit testingContinuous integrationTest-driven developmentVersion controlOperating systems

Eligibility

Security Clearance:EDV UK

Company Brief

BAE Systems
Multinational defence, security and aerospace company designing, manufacturing and supporting military and civilian systems including naval ships, submarines, aircraft, cyber solutions and electronic systems for governments and commercial customers.
Industry: Defense Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1999
WebsiteLinkedIn