12 Vacancies

 
:
All Locations
United Kingdom
Advertising Salary:
Up to £69,529 DOE & Benefits
The National Composites Centre is at the forefront of the composites revolution. We're accelerating exciting and innovative new technologies and working with industry to make the future of light-weighting materials a reality. But any world-leading engineering company needs a world-leading IT team to keep the cogs turning. This is where you come in. As our IT Business Systems Manager, ...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£65,602 - £80,207 DOE & Benefits
Who We Are The National Composites Centre (NCC) is a dynamic, not-for-profit research and technology organisation that unites government, industry, SMEs, and academia to solve complex engineering challenges and explore new horizons. As the definitive authority and trusted advisor in Composites design, manufacture, and re-use for Defence, we empower the UK to prosper and fortify its s...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£43,695 - £66,859 DOE & Benefits
Since the launch of the dedicated Defence & Space team, we have seen rapid growth in the number of complex and diverse projects we have undertaken in partnership with industry, academia, and the MoD. Our team's vision is to be the centre of excellence for composites in defence & space, and we are looking for unique individuals who can contribute to our high performing team. We are look...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£32,802 – £45,012 DOE & Benefits
Do you want to work with a diverse range of innovative customers whilst developing your technical and non-technical skills? This could be the role for you! Working within the SME Technical Delivery Team, you'll have the opportunity to support a wide variety of SME projects. You'll work with diverse customers who will range from established SMEs to start-ups, scale-ups an...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£37,590 - £54,708 DOE & Benefits
As a research engineer in our automation team, you'll play a key role in supporting research projects with a range of technical engineering activities according to customer needs. You will need to apply innovative approaches to evaluate and develop technical solutions to solve engineering challenges. Additionally you will contribute to cross-functional activities by building internal relat...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£53,391 - £66,859 DOE & Benefits
What's missing from your current role? Leadership, people management, planning for future resourcing? This secondment could be for you! As Engineering Capability Lead at the NCC, you're the focal point for your capability group. When you're not working to meet the technical needs of industry innovators, you're leading a team of specialist engineers, helping them thrive in all they do....
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£53,391 to £66,859 DOE & Benefits
The future of composites manufacturing relies on the NCC, and we rely on inspiring individuals to make it happen. Are you part of our future? As Engineering Capability Lead at the NCC, you're the focal point for structural engineering. When you're not working to meet the technical needs of industry innovators, you're leading a team of specialist engineers, helping them thrive in all t...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£37,590 - £66,859 DOE & Benefits
At the National Composites Centre we're building the future of composites, so when industry wants to advance, they come to us. And when they come to us, you're there to make things happen. You'll join our Manufacturing capability group working to deliver manufacturing engineering support and technical direction on exciting projects across a range of industries. You'll support the dev...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£53,391 - £66,859 DOE & Benefits
As TPM you'll be a key figure in our civil aerospace programmes team a ccountable for the successful delivery of a large portfolio of complex and innovative projects that guarantee the next generation of aircraft, and aim to deliver on some of the most complex engineering challenges ever faced by the sector. Working closely with a wide range of customers, you'll have the opportunit...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£26,696 to £35,315 DOE and Benefits
The NCC are recruiting a full-time Stores Officer who will work primarily at our Emersons Green site and will also be required to support our Filton operation. In a world-leading manufacturing research and development centre, it is vital that the right people manage things behind the scenes to ensure that the business is supported seamlessly. As Stores Officer at the National Composites...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£53,391 - £66,859 DOE & Benefits
Since the launch of the Energy team, we have seen rapid growth in the number of impactful and diverse projects we have undertaken in partnership with industry, academia, and UK Government. Our team's vision is to be the leading voice for composites in making decarbonised energy generation happen in the UK and we are looking for unique individuals who can contribute to our high performing tea...
More Info Apply
All Locations
United Kingdom
Advertising Salary:
£50,998 to £63,209 DOE and Benefits
The National Composites Centre is at the forefront of the composites revolution. We're accelerating exciting and innovative new technologies and working with industry to make the future of light-weighting materials a reality. We're undergoing a period of intense growth as we diversify our offering to industry. We're taking composites where they've never been before, innovating in fresh sect...
More Info Apply

Can't find a suitable vacancy?

Register with us to receive job alerts in your chosen area.