Overview
In this role, you will own and steer the development of equipment requirements for RF/EW payloads within MBDA’s EW Group. You will collaborate with design authorities, customers, and suppliers to ensure traceable, verifiable requirements that meet time, cost, and quality constraints. You’ll work on a cutting-edge, growing domain and help deliver integrated hardware that supports frontline capabilities. This position offers exposure to mission-critical projects, cross‑functional teams, and opportunities to shape next‑generation EW systems.
Pay / Benefits
- Bonus up to 2,500
- Pension up to 14% total contributions
- Overtime opportunities
- 25 days annual leave (+ purchase)
- Flexi Leave up to 15 days
- Flexible working arrangements
Responsibilities
- Define and manage equipment requirements and ensure flow-down into the supply chain (internal or external)
- Specify and collect technical evidence through testing or analysis
- Maintain safe and secure integrity throughout development and transfer to customers
- Coordinate with Design Authority and Customer communities to develop solutions
- Define verification and validation strategies with the project team
- Monitor supplier performance and ensure adherence to cost, schedule and technical requirements
Key requirements
- Strong technical understanding of RF and electronic systems
- Ability to specify clear and accurate requirements for design teams
- Experience working with a Design Authority and Customer community to trade technical options
- Management of technical status and progression of work packages
- Development of verification/validation strategies and key performance tests
- Experience in supplier management and adherence to project constraints
- Clear communication with diverse stakeholders
- Collaborative cross-functional engagement
- Ability to explain complex technical information concisely
- RF Systems Architecture and Design understanding
- RF Electronic Support and Electronic Attack knowledge (advantageous)
- Algorithm design and implementation (advantageous)
…
