Thales is where women work

Home    Thales    Jobs    Job

Job is no longer available

Systems Engineering Manager


Glasgow, United Kingdom

THALES teams deliver cutting-edge solutions to armed forces the world over. We are Europe’s number one supplier of defence electronics and a leading provider of integrated air defence systems. But our people don’t just work with incredibly advanced technology. The armoured vehicles we build can resist the full force of improvised explosive devices, while our avionics solutions control some of the world’s most iconic military aircraft. Together, our people make the world safer.

THALES’ Land and Air Systems division develops the complete airspace security solution for civil and military customers as well as addressing the needs of land forces involved in conventional and asymmetric operations. Our services include air traffic management, surface radar and military air operations, as well as advanced weapon systems, missile electronics, optronics, armaments and protected vehicles, across the UK and internationally.

Thales Glasgow designs a range of state-of-the-art Optronics solutions for the some of the most technically advanced defence and security platforms for land, sea and air.

We’re seeking talented Engineering Managers, who can apply their knowledge and skills in an innovative technical management role within international multidisciplinary projects. We have built up a team passionate about developing products for a safer world and we’re now looking for like-minded, managers to join us.

You will be responsible for ensuring engineering activity is managed through the lifecycle of the project from detailed requirement generation, development, integration and customer validation.

This is a full time, permanent position, based in Glasgow with frequent travel across THALES UK sites.

Key responsibilities
• Lead and coordinate high performance multi-discipline engineering teams through the full engineering design lifecycle.
• Plan and prioritise engineering activities and resources in order to get projects to completion; meeting quality schedule and budgetary requirements.
• Develop the capability of engineers by coaching and sharing your knowledge in a continuous professional development environment.
• Manage risks and identify opportunities during the project lifecycle.
• Create an environment that encourages innovation and continuous improvement.
• Ensure that the project deliverables meets the customer's requirements and contract specification.
• Communicate effectively, professionally and in a timely manner with internal personnel, external customers, consultants and subcontractors.

Skill, qualifications and experience
• Must demonstrate good technical competence in one of the following
•Systems Engineering
•Electrical and Electronic Engineering
•Signal Processing
•Mechanical Engineering
•Control/Algorithm/Signal Image Processing Engineering
•Optical engineering or Related
•Embedded Software Engineering
• You will have experience managing multidisciplinary teams as well as internal and external stakeholders
• Demonstrate that you can energise a talented team to exceed the performance objectives through all aspects of the business.
• Highly customer focused with excellent communications skills
• Good presentation skills
• Ability to work in a fast moving environment with multiple parallel objectives

What we offer you

At Thales we provide CAREERS and not only jobs.

We value talent and provide growth paths to all depending on the individual skills and abilities to move up the ladder.
With Thales employing 68,000 employees in 50 countries and 43% of all Thales UK roles being filled via internal movements our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields.

Thales UK Key Facts:
- Each year, Thales registers more than 300 patents
- A prominent retailer commissioned Thales to develop a ‘heat-sensing people counter' for use in its 400 stores
- 90% of all UK credit card transactions are secured by Thales
- Over 120,000 Thales Chip & PIN terminals have been installed across Europe
- Thales UK has earned 79 Queen's Awards for Technology and Export
- 90% of our sales are sourced from the UK
- 7% of our revenue is reinvested in R & D
- Thales has invested more than £2bn in the UK within the last 10 years
- Thales is the second largest defence systems supplier
- Thales embodies many famous companies, including Racal, Shorts Missiles, Pilkington Optronics, Redifon MEL, Thomson Marconi Sonar, Thorn Missile Electronics, Avimo, Helio and others

Share this page:

Join the community