🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Mechanical Design Manager

Company

Bouygues Construction SA

Location

london, england

Posted

June 29, 2026

Position Overview

Mechanical Design Manager

Location: Cambridge, London, United Kingdom. Contract: Permanent. Full time, on‑site.

Job purpose

To provide assistance to the Senior Technical Managers & Design Managers to help them deliver design & technical information on a bid or project; from prequalification to completion with emphasis on preconstruction (generally, but not limited to, the RIBA Plan of Work Stages 3 to 6/BSRIA BG6 Stages 3-7).

Your Skills Profile

  • Qualification degree level (or NVQ equivalent) in a construction related subject or relevant experience
  • Experience within the design / technical department of MEP Consultancy or Main / MEP Contractor
  • Design Process, Design Management, Procurement, Offsite Manufacturing, Preconstruction and Delivery in the construction industry
  • Experience in the current statutory requirements in respect of the construction industry e.g. Building Regulations and the Approved D...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now