1,848,664open jobs
108,636companies
258,809added this week
Browse all
Salary
≈ $85k – $150k per year (Estimated)
Location
In office (Teddington)
Seniority
Principal
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
The National Physical Laboratory is the national metrology institute of the United Kingdom, based in Teddington in south-west London, providing measurement science, calibration, testing and research that underpin industry and government. Established in 1900, it works with the Department for Science, Innovation and Technology across fields such as quantum technologies, time and frequency, AI and data science, climate and earth observation, communications and cybersecurity. It hires scientists and higher scientists, research engineers, platform, cloud and software engineers, cybersecurity testers, business development managers and service desk staff.

About the Role

Principal Vulnerability Researcher

Office-based | Oxfordshire -

If relocating is required for this role, NPL may be able to provide relocation support, subject to location and eligibility. Please contact your recruiter to discuss the options available to you.

We’re growing our Vulnerability Research Team and are looking for a Principal Vulnerability Researcher to perform security research into a wide-range of carrier-grade telecoms devices, including routers, firewalls, and mobile network nodes.

This is a hands-on, office-based role for a researcher with extensive expertise in finding and demonstrating security vulnerabilities in embedded and networked systems.

The Role

· Vulnerability research against real-world network and embedded devices

· Reverse engineering firmware and binaries to discover security vulnerabilities

· Performing source code analysis to identify memory safety issues, logic flaws, and design weaknesses

· Designing and running fuzzing campaigns against protocols, services and interfaces, on both the target device and via emulation

· Working with a variety of CPU architectures such as ARM, MIPS, PowerPC and x86-64

· Providing technical leadership and setting research standards

· Investigating how individual vulnerabilities can be chained to maximise system compromise

· Developing and maintaining tools to improve personal and team productivity

· Producing clear, high-quality technical reports describing root cause and impact

About You

Ideal Background

· Extensive experience in security or vulnerability research

· Strong reverse engineering skills using static and dynamic analysis using disassemblers - Ghidra experience is preferred

· Demonstrated ability to efficiently conduct source code analysis on large codebases

· Practical experience with fuzzing techniques, tooling, optimisation, and crash triage

· Strong understanding of embedded systems, OS internals, and networking, including familiarity with underlying hardware

· Expertise in embedded operating systems such as Linux and VxWorks

· Proficiency in C/C++, Assembly and scripting languages such as Python or Lua

· Eagerness to investigate and apply the latest AI tools and techniques

· Practical experience with network or embedded devices

· Candidates with published security research or CVEs are particularly encouraged

What’s on Offer

· Principal-level role with real technical influence

· Cutting-edge research into complex, heterogeneous systems

· Collaborative, engineering-driven culture, with high standards for quality

· Competitive salary and benefits

· The opportunity to attend major international security conferences and training courses

· Based in Oxfordshire

Eligibility

As you will be required to work with UK Government departments, all applicants must already hold, or be able to obtain, the necessary UK security clearance. Therefore, the following must apply:

· You must be a British Citizen. If you hold dual nationality, of which one component is British, your application will still be considered.

· You’ll usually need to have been a resident in the UK for seven out of the last ten years before applying for a role with us.

About Us

  • The National Physical Laboratory (NPL) is a world-leading centre of excellence that provides cutting-edgemeasurement science, engineeringand technology to underpin prosperity and quality of life in the UK. Find out more about what it is like working here

    At NPL, we believe our success is a result of the diversity and talent of our people. We strive to nurture and respect individuals to ensure everyone feels valued by treating everyone on the basis of their own individual merits and abilities regardless of their own or perceived identity, as part of our commitment to diversity & inclusion, we ensure we’re creating an environment where all our colleagues feel supported and welcome. More about this on our Diversity & Inclusion page.

    We are committed to the health and well-being of our employees. Flexible working and social activities are embedded in our culture to create a positive work-life balance, along with a broad range of rewards, benefits and recognition. Our values are at the heart of what we do, and they shape the way we interact, develop our peopleand celebrate success.

    To ensure everyone has an equal chance, we’realways willing to make reasonable adjustments to the recruitment process. If you would like to discuss, please contact us.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,848,664 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Security
Similar stack
Same company
Teddington
$123k – $145k per year • Hybrid • Confidential • Full-Time • Edinburgh • Manchester • London • Bristol
Apply
≈ $86k – $208k per year (Estimated) • In office • Full-Time • London
DevOps
Incident Management
Management
ServiceNow
Apply
$71k – $113k per year • Hybrid • Full-Time • Bristol
Cybersecurity
ISO 27001
Zero Trust
Apply
≈ $96k – $161k per year (Estimated) • In office • Full-Time • Knutsford • Glasgow • Manchester
AI/ML
AI Agents
LLM
Edge AI
DevOps
Shift-Left
IAM
Cybersecurity
Shift-Left Security
Apply
≈ $56k – $128k per year (Estimated) • Hybrid • Newbury
DevOps
Linux
Windows
Cybersecurity
NIST CSF
Apply
$100k – $150k per year • In office • 8+ years exp • Bachelor's Degree • Minneapolis
C++
DevOps
Linux
Robotics
ROS2
Sensor Fusion
Path Planning
Apply
In office • Master's Degree • China
Python
SQL
MATLAB
IoT
OPC UA
Apply
Hybrid • 2+ years exp • Sofia
Python
Go
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Apache Kafka
IoT
MQTT
Apply
Hybrid • Sofia
Python
Go
TypeScript
Databases
PostgreSQL
Apache Kafka
AI/ML
LangGraph
LangChain
Model Context Protocol
AI Agents
RAG
Apply
In office • Nanjing
C++
Visual Basic
Apply
≈ $81k – $144k per year (Estimated) • In office • Full-Time • Solihull
SQL
DevOps
Linux
Cybersecurity
Ghidra
IDA Pro
Management
Scrum
Apply
≈ $45k – $83k per year (Estimated) • In office • Full-Time • PhD • Teddington
Python
AI/ML
Machine Learning
Apply
≈ $41k – $91k per year (Estimated) • In office • Full-Time • Teddington
Apply
≈ $38k – $82k per year (Estimated) • In office • Full-Time • Teddington
Apply
≈ $38k – $82k per year (Estimated) • In office • Full-Time • United Kingdom
Apply
≈ $81k – $144k per year (Estimated) • In office • Full-Time • Teddington
Apply
≈ $36k – $80k per year (Estimated) • Hybrid • Contractor • Teddington
Management
Scrum
Apply
≈ $64k – $179k per year (Estimated) • In office • Full-Time • PhD • Teddington
C++
MATLAB
Apply
Senior Project Manager 12 hours ago
≈ $68k – $116k per year (Estimated) • In office • Full-Time • Teddington
Management
Scrum
Apply
Part Time Cleaner 3 days ago
$38k – $40k per year • In office • Part-Time • Teddington
Apply
See all jobs
This is one of many
1,848,664 more open roles from verified company boards, updated every day.