Deputy Systems Design Authority
We have a fantastic new opportunity for a Deputy Systems Design Authority to provide technical leadership and management of a team of 5, working on cutting-edge Radar Systems.
In this role you will be key Technical Authority, ensuring radar systems are delivered to the highest standards. Ideally you will have a Systems Engineering background with experience working on large-scale complex engineering programmes.
What you'll be doing:
- You will be providing expert technical leadership and guidance to engineering teams working on complex radar systems, including oversight of costs and resources
- Ensure you apply and champion Systems Engineering principles across the full radar system lifecycle, from requirements capture through to system integration, customer acceptance, and support
- Support system assurance activities to ensure radar solutions meet performance, safety, and customer expectations
- You will define and deliver acceptance strategies to verify that system designs comply with technical and contractual requirements
- This role will require you to lead technical reviews, verifying that engineering designs and documentation meet business, legislative, and customer standards
- Mentor and support the development of engineers across the team, promoting best practice and continuous improvement
- Maintain strong expertise in Systems Engineering methodologies, including Model-Based Engineering, cyber security, and system safety practices
Your skills and experiences:
- Strong Systems Engineering expertise with a background in hardware design and development, acting as a Technical Authority
- Experienced in requirements and configuration management tools (e.g., IBM DOORS Next, JIRA)
- Deep understanding of full engineering lifecycles and models (e.g., Waterfall, Agile)
- Confident communicator, able to present complex technical concepts clearly to diverse audiences
- Chartered Engineer status (or equivalent capability) with a STEM degree or equivalent experience
- Company
- Matchtech
- Location
- Portsmouth, Hampshire, United Kingdom
- Employment Type
- Permanent
- Posted
- Company
- Matchtech
- Location
- Portsmouth, Hampshire, United Kingdom
- Employment Type
- Permanent
- Posted