Design Manager - Mechanical - Aviation

Laing O'Rourke

The Role

Overview

Manage mechanical design packages for major aviation infrastructure projects.

Key Responsibilities

  • collaboration
  • innovation
  • design oversight
  • mechanical design
  • compliance assurance

Tasks

-Collaborate with multi-disciplinary teams to optimise solutions. -Champion innovation, sustainability, and digital ways of working. -Oversee design progress, ensuring alignment with programme, safety, and technical requirements. -Lead the management of mechanical design packages across major aviation projects. -Provide assurance that designs comply with statutory regulations and contractual obligations.

Requirements

  • design governance
  • aviation
  • mechanical engineering
  • 5+ years
  • bim
  • coordination

What You Bring

-Strong knowledge of design governance, statutory compliance, and risk management. -Aviation or large infrastructure project experience. -Degree in Mechanical Engineering or related discipline (Chartered or working towards). -5+ years' experience managing mechanical design packages from concept to handover. -Familiarity with DfMA, MMC, or digital design processes (e.g. BIM). -Proven ability to influence and coordinate across multi-disciplinary teams.

The Company

About Laing O'Rourke

-Delivering complex, large-scale projects across a variety of sectors. -Combining traditional construction with modern, innovative engineering methods. -Serving clients worldwide in sectors such as infrastructure, buildings, transport, and utilities. -Recognized for high-profile projects like Crossrail in London and the London 2012 Olympics. -Utilizing digital construction technology for enhanced efficiencies and quality. -Exerting expertise across residential, commercial, and industrial sectors. -Bridging the gap between engineering and design in notable projects. -Shaping the future of global infrastructure through a diverse portfolio.

Sector Specialisms

Infrastructure

Rail

Defence

Energy

Utilities

Buildings

Residential

Commercial

Industrial

Transport

Water Resources

Heavy Civil

Marine

Solar

Wind

Nuclear

Design Manager - Mechanical - Aviation at Laing O'Rourke in Hounslow, England, United Kingdom