Skip to main content
0
Saved Jobs
Log in to your account
Login with Facebook
Login with Google
Login with LinkedIn
Or
Email Address:
Password:
Remember username
Forgot Password?
Register for an account
0
Saved Jobs
Log in
Log in to your account
Login with Facebook
Login with Google
Login with LinkedIn
Or
Email Address:
Password:
Remember username
Forgot Password?
Register
About
What we do
Sectors
Work with us
Skills & Training
News
Events
Contact Us
Search this site
About
What we do
Sectors
Work with us
Skills & Training
News
Events
Contact Us
Search this site
Search:
Type some text to perform a search.
Search
Perform search.
Submit your search term(s).
Close search
Play/Pause video
National Composites Centre
Keywords
Location
Use my location
Search Jobs
32 Vacancies
Refine
1
2
3
Next
Last
Sort By
:
Title
Date Posted
Location
IT/Digital Infrastructure Specialists (2 roles available)
All Locations
United Kingdom
All Departments
IT
Advertising Salary:
£46,701 - £57,883 DOE & Benefits
IT/Digital Infrastructure Specialists (2 roles available) £46,701 - £57,883 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. Over the past few years we've been investing in and significantly...
Save Job
More Info
Apply
Deputy Chief Engineer - Hydrogen
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
Competitive DOE & Benefits
Deputy Chief Engineer - Hydrogen Competitive Salary DOE & Benefits The National Composites Centre is at the forefront of the composites revolution. Our story has been one of continuously striving to be bigger and better. In composites, that means thinking outside of the box. We 've taken some steps to bring cutting-edge technologies to new sectors before, but really, as we ...
Save Job
More Info
Apply
Cyber Security Analyst
All Locations
United Kingdom
All Departments
IT
Advertising Salary:
£31,134 - £40,069 DOE & Benefits
Cyber Security Analyst £31,134 - £40,069 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 (and especially such a techy one) needs a world-leading IT team...
Save Job
More Info
Apply
Project Managers - NCC Connect
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
Up to £59,733 DOE & Benefits
Project Managers – NCC Connect Up to £50,099 DOE & Benefits Since the launch of NCC Connect a few years ago, we've brought engineering innovation to the SME community, supporting a wide variety of small business with rapid-response R&D solutions. Now with the continued push toward more diverse sectors - specifically Construction and Energy, we're growing our team. ...
Save Job
More Info
Apply
Project Manager - Digital
All Locations
Not Specified
All Departments
Not Specified
Advertising Salary:
£34,422 - £41,219 DOE & Benefits
Project Manager - Digital £34,422 - £41,219 DOE & Benefits We've embarked on a new initiative to evolve and deploy powerful digital engineering technologies across industry. We're breaking new ground in advanced engineering to develop sustainable products and solutions, more quickly and at less cost. This isn't just about composites, but about advanced engineering across th...
Save Job
More Info
Apply
12 Month Undergraduate Placement 2022/23
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
Dependent on year of study
Getting your first job after graduating is hard. How can you compete with 1000s of other graduates who all have good grades? A paid 12 month placement at the National Composites Centre (NCC) will help. Work alongside composite experts and gain experience in a field that is the future of engineering. You'll be working on a live project for customers such as Airbus, Vestas and GKN. You cou...
Save Job
More Info
Apply
Head of Sustainable Procurement
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
£56,677 - £69,010 DOE & Benefits
Head of Sustainable Procurement £56,677 - £69,010 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. At the heart of our strategy is sustainability. And to deliver this our pro...
Save Job
More Info
Apply
Health & Safety Advisor
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
£38,917 - £47,851 DOE & Benefits
Health & Safety Advisor £38,917 - £47,851 DOE& Benefits The National Composites Centre is a world-learning research and development centre, focused on realizing the future of composites manufacturing. Now in our eleventh year, we have some exciting growth in our sights as we bring fresh innovations to new sectors and industries including Digital, Sustainability, Renewables, Co...
Save Job
More Info
Apply
Technology Programme Manager
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
£47,700 - £59,733 DOE & Benefits
Technology Programme Manager £47,700 - £59,733 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 be a key figure in our Engineering programmes team. This team focuses on a variety of interesting projects across three mai...
Save Job
More Info
Apply
Engineering Capability Lead - Advanced Materials
All Locations
Not Specified
All Departments
Not Specified
Advertising Salary:
£46,893 - £61,226 DOE & Benefits
Engineering Capability Lead – Advanced Materials £46,893 - £61,226 DOE & Benefits The NCC is building the future for composite materials. Our world-leading capabilities help to bring innovation in composites into the real world, and make a difference on customer programmes across a range of industries. It's only right then, that we need inspiring engineers to keep the ball ...
Save Job
More Info
Apply
Composite Manufacturing Engineers
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
DOE & Benefits
Composite Manufacturing Engineers Various positions available (contract and permanent), salary or rate DOE The NCC's future is as bright as ever. We have some large-scale programmes of work coming up, focused on delivering fresh innovations in composite technologies across sectors. These are some of the most significant and challenging opportunities we've ever faced, so we're loo...
Save Job
More Info
Apply
Composite Design Engineers
All Locations
United Kingdom
All Departments
Not Specified
Advertising Salary:
DOE & Benefits
Composite Design Engineers Various positions available (contract and permanent), salary or rate DOE The NCC's future is as bright as ever. We have some large-scale programmes of work coming up, focused on delivering fresh innovations in composite technologies across sectors. These are some of the most significant and challenging opportunities we've ever faced, so we're looking for...
Save Job
More Info
Apply
Page: 1 of 3
1
2
3
Next
Last
Refine By
Close
Within:
Within:
Please Select
5 Miles of
10 Miles of
15 Miles of
20 Miles of
25 Miles of
30 Miles of
35 Miles of
40 Miles of
45 Miles of
50 Miles of
55 Miles of
60 Miles of
65 Miles of
70 Miles of
75 Miles of
80 Miles of
85 Miles of
90 Miles of
95 Miles of
100 Miles of
Town/City or Postcode
Salary/Rate
Min
Max
Function
Business Units
Strategy & Business Development
Research Engineering
Early Careers
Programme & Project Management
Operations
Location
United Kingdom
Department
IT
Can't find a suitable vacancy?
Register with us to receive job alerts in your chosen area.
Register