Engineering Manager - Electrical Systems
Posted 6 days ago by Matchtech
- Location:
- Filton, Gloucestershire (34 miles)
- Job Type:
- Permanent
As part of the Electrical Power Systems Definition team, you will be instrumental in defining the system elements required for the submarine design and build process. Key Responsibilities. Leading & managing an engineering team to deliver the functional design and definition of … more