Why this role stands out
This hybrid role offers a fantastic opportunity to shape critical system requirements for a high-impact engineering program, fostering significant career growth and skill development in requirements analysis and governance. If you excel at translating complex needs into clear, testable specifications and enjoy cross-functional collaboration, you'll thrive in this position at a reputable company. Apply today to make a meaningful impact!
Quick overview
Job description
We’re looking for an experienced Technical Requirements Systems Engineer to drive the definition, structure, and governance of system and software requirements for a complex, high‑impact engineering programme.
This is a critical role at the heart of delivery — translating stakeholder needs into clear, testable, and traceable requirements that underpin system design, integration, and validation.
If you thrive on bringing structure to complexity and enjoy working across systems, software, and testing domains, we’d love to hear from you.
🔍 About the Role
You’ll take ownership of the requirements lifecycle — from early stakeholder engagement through to detailed specification — ensuring alignment across engineering, development, and test teams.
You’ll lead the development of both high‑level and detailed specifications, with a strong focus on traceability, governance, and real-world testability.
🧩 Key Responsibilities
🔹 Requirements Analysis & Governance
- Analyse and refine system requirements to align with programme objectives
- Translate stakeholder needs into clear, structured, and testable requirements
- Develop and maintain a robust requirements governance framework
- Traceability (end-to-end)
- Version control
- Change management
🔹 Stakeholder Engagement
- Collaborate with a wide range of stakeholders, including:
- End users of test systems
- System designers and engineers
- Software developers
- Integration & test teams
- Facilitate workshops, reviews, and requirement validation sessions
- Ensure alignment between technical delivery and business needs
🔹 Documentation & Specification
- Own the creation and progression of:
- Technical Requirements Specification (TRS)
- Software Requirements Specification (SRS)
- Produce high-quality documentation that is:
- Clear, complete, and unambiguous
- Structured and maintainable
- Fit for engineering and test teams
🔹 System & Software Requirements Development
- Define end-to-end system requirements including:
- Hardware
- Software
- Interfaces
- Constraints
- Break down high-level requirements into:
- Detailed software functionality
- Performance and behavioural requirements
- Ensure full traceability between TRS and SRS
🔹 Integration, Test & Simulation
- Ensure requirements are testable and measurable
- Align requirements with system integration and validation strategies
- Support the use of simulation-led testing to validate system behaviour
📦 Key Deliverables
✅ Technical Requirements Specification (TRS)
A complete, high-level requirements document covering the full test system, including:
- Stakeholder-driven inputs
- Hardware, software, and interface requirements
- System constraints and dependencies
✅ Software Requirements Specification (SRS)
A detailed, structured breakdown of software requirements that:
- Defines system functionality and behaviour
- Links directly back to TRS (full traceability)
- Supports development, integration, and testing
🛠️ What We’re Looking For
- Strong experience in requirements engineering within complex systems environments
- Proven track record delivering TRS / SRS documentation
- Deep understanding of:
- System integration & testing
- Verification & validation processes
- Simulation-based testing approaches
- Experience with requirements management tools (e.g. DOORS, Jama, Polarion)
- Excellent stakeholder engagement and communication skills
- Highly structured, detail-oriented, and analytical mindset
🎯 Why Join?
- Work at the centre of a technically complex, high-impact programme
- Shape how requirements drive design, development, and testing
- Collaborate with multidisciplinary teams across engineering, software, and operations
- Play a key role in ensuring successful system delivery
Similar jobs
- NG

Digital Software Engineering - Nuclear Graduates 2027 Auto Apply
Nuclear Graduates · Across United Kingdom (participating sites) · Hybrid 🇬🇧
OnboardingSQLGit+9TechnologySalary not listed - ZA

Forward Deployed Engineer Auto Apply
Zaimler · London · Hybrid 🇬🇧
EngineeringSalary not listed - ME

Python Engineer Auto Apply
Modo Energy · London · Hybrid 🇬🇧
DjangoFastAPIGit+12TechnologySalary not listed - W2
Senior Associate, Software Engineer Auto Apply
Wisdomtree 2 · London · Hybrid 🇬🇧
TechnologySalary not listed - LO
Avionics Software Engineer Auto Apply
Lodestar · London · Hybrid 🇬🇧
DockerEmbedded SystemsBackground Checks+3TechnologySalary not listed - SN

Forward Deployed Engineer Auto Apply
Snaplogic · United Kingdom · Hybrid 🇬🇧
EngineeringSalary not listed - TR

Software Engineer (Structured Data) Auto Apply
Tradinghub · London · Hybrid 🇬🇧
SQLAWSC#+4TechnologySalary not listed - TR

Software Engineer (Market Data) Auto Apply
Tradinghub · London · Hybrid 🇬🇧
DynamoDBSQLAWS+4TechnologySalary not listed - FH

Senior Software EngineerRecently posted Auto Apply
Flatiron Health · London office · Hybrid 🇬🇧
DockerGitApache Spark+12TechnologySalary not listed - EV

Software Engineer II, SecurityRecently posted Auto Apply
EverQuote · Belfast · Hybrid 🇬🇧
SQLAWSEncryption+9TechnologySalary not listed - EV

Senior Software EngineerRecently posted Auto Apply
EverQuote · Belfast · Hybrid 🇬🇧
DockerAWSA/B Testing+9TechnologySalary not listed - ES

Product Engineer II – ArcGIS Arcade Auto Apply
Esri · Cardiff · Hybrid 🇬🇧
LuaGitCompliance+7Salary not listed