Lead Mechanical Engineer

3 days ago


Slough UK, Berkshire, United Kingdom Technical Global Solutions Full time

Job Title: Mechanical Engineering Lead


Reporting to: Engineering Manager / Head of Engineering Operations


Location: Slough, London


Role Overview:


The Mechanical Engineering Lead oversees a team of engineers responsible for the design of mechanical packages for Generator projects, ensuring compliance with project specifications and industry standards. The role also involves enhancing engineering processes, driving best practices, and supporting business development efforts. The position carries accountability for maintaining high-quality standards, improving processes, and ensuring customer satisfaction.


Key Objectives:


  • Provide leadership and oversight to the Mechanical Engineering Team, addressing both HR matters and technical training to ensure effective team governance.
  • Lead and manage the team in delivering mechanical package designs for projects and proposals.


Key Responsibilities:


  • Manage and take responsibility for the Mechanical Engineering Team.
  • Report weekly and monthly to the Engineering Manager in line with team KPIs.
  • Ensure the Mechanical Engineering Team adheres to the company's quality plan and meets all customer requirements and deadlines.
  • Drive innovation and standardization to meet business growth needs.
  • Offer technical support to the Engineering Department in specifying and designing UPS and Generator systems, with a focus on mechanical packages.
  • Take ownership of the specification and design of mechanical packages for UPS and Generator projects from handover to completion.
  • Develop design documentation, method statements, risk assessments, procedures, and related test documentation.
  • Prepare technical proposals, submissions, procedures, scopes of work, and studies.
  • Attend Factory Witness Tests of generators and control systems in the UK and/or Europe alongside client representatives.
  • Undertake other departmental tasks as directed by the business.


Metrics for Success:


  • Team performance and development
  • Quality, productivity, and efficiency of work
  • Customer/client satisfaction
  • Personal and professional growth
  • Improvement of Health and Safety culture across the organization



  • Slough, UK, Berkshire, United Kingdom Technical Global Solutions Full time

    Job Title: Mechanical Engineering LeadReporting to: Engineering Manager / Head of Engineering OperationsLocation: Slough, London Role OverviewThe Mechanical Engineering Lead oversees a team of engineers responsible for the design of mechanical packages for Generator projects, ensuring compliance with project specifications and industry standards. The role...

  • Mechanical Engineer

    4 weeks ago


    Slough, UK, Berkshire, United Kingdom John Crane Full time

    About Us - Founded in 1917, John Crane is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems, couplings, bearings, filtration systems and predictive digital monitoring technologies....


  • Slough, UK, Berkshire, United Kingdom John Crane Full time

    About Us - Founded in 1917, John Crane is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems, couplings, bearings, filtration systems and predictive digital monitoring technologies....


  • Slough, UK, Berkshire, United Kingdom John Crane Full time

    About Us - Founded in 1917, John Crane is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems, couplings, bearings, filtration systems and predictive digital monitoring technologies....


  • Bracknell, UK, Berkshire, United Kingdom True Engineers Full time

    Senior Mechanical Design Engineer – Building Services Design /MEPNr Ascot, Berkshire – Hybrid &Flexible Working Arrangements Salary £50k to £60k - dependent on experienceBuilding Services / Consultancy / MEP / Senior Mechanical Design EngineerA fantastic career opportunity has arisen for a friendly and resourceful Senior Mechanical Engineer to join an...


  • Reading, UK, Berkshire, United Kingdom ASARUM ltd Full time

    Senior Mechanical Design Engineer needed for an innovative Scientific Equipment Manufacturer in the Berkshire area. A profitable and respected company supplying Scientific equipment to the Engineering, Research and Academic sectors. DutiesMechanical design of intricate mechanisms for optical alignment and instrumentation.CAD Design Drawings (for...


  • Reading, UK, Berkshire, United Kingdom NewOrbit Space Full time

    Role SummaryThis is an opportunity to join a rapidly growing space company and launch the world's first satellite with air-breathing ion propulsion system into orbit. Your responsibilities will include the design and manufacturing of mechanical components for our satellite and propulsion system. You'll be based in Reading - 25 min outside...


  • Reading, UK, Berkshire, United Kingdom Brightsmith | B Corp™ Full time

    Our client is a market leader in renewable energy, from the development, design and construction of large scale solar and BESS installations, to their operation and maintenance and market optimisation of BESS assets across the UK and Northern Europe. To date, the company has constructed over 120 grid-scale solar farms and 30 energy storage facilities, while...


  • Slough, UK, Berkshire, United Kingdom John Crane Full time

    About Us - Founded in 1917, John Crane is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems, couplings, bearings, filtration systems and predictive digital monitoring technologies....


  • Reading, UK, Berkshire, United Kingdom NewOrbit Space Full time

    About NewOrbit SpaceNewOrbit is engineering the lowest-orbiting satellites on Earth to rapidly advance global connectivity and insight. Our engineering teams are tackling one of the toughest challenges in the field: building satellites that can breathe air and operate at an altitude of just 200 km - one-third that of conventional satellites. This isn’t for...


  • Reading, UK, Berkshire, United Kingdom NewOrbit Space Full time

    Senior Mechanical EngineerRole SummaryThis is an exhilarating opportunity to join a rapidly growing space company and contribute to pioneering, cutting-edge propulsion technology unmatched anywhere in the world. As a vital member of our team, you will play a crucial role in launching the world's first air-breathing ion propulsion system into orbit. Your...


  • Slough, UK, Berkshire, United Kingdom WB Power Services Ltd Full time

    Generator Service EngineersWB Power Services is currently recruiting Generator Service Engineers. This is a superb opportunity for Generator Service Engineers to join the business through this rapid period of growth. The business is looking for driven and motivated Generator Service Engineers to support the team through these exciting times.WBPS is a dynamic...


  • Reading, UK, Berkshire, United Kingdom Orion Group Full time

    Our client is a market leader in renewable energy, specializing in the development, design, and construction of large-scale solar and Battery Energy Storage Systems (BESS). With a strong commitment to sustainability, they have constructed over 120 grid-scale solar farms and 30 energy storage facilities, managing 1.6GW of assets across the UK and Northern...


  • Slough, UK, Berkshire, United Kingdom John Crane Full time

    About UsFounded in 1917, John Crane is a global leader in the design, manufacturing, and engineering of mission critical flow control solutions for increased efficiency, emission reductions and energy transformation. Our products include mechanical seals and systems, couplings, bearings, filtration systems and predictive digital monitoring technologies. John...

  • MEICA Manager

    3 weeks ago


    Slough, UK, Berkshire, United Kingdom Finlay Jude Associates Ltd Full time

    FJA are currently working with an industry leading client to recruit a MEICA Manager to strengthen their Operations team within the Southern Water Framework.Benefits as a MEICA Manager:A competitive salaryHybrid Working (Jobs needs dependent)Car/car allowance (Jobs needs dependent)25 days holiday + Bank Holidays (with an additional 5 days available to...


  • Slough, UK, Berkshire, United Kingdom OCU Full time

    Due to our continued work winning success, we currently have a new opportunity for an experienced Project Director to be based in Borehamwood/ Iver/ Slough for a new power networks project.We are looking for a leading Project Director experienced within power and energy, you will be responsible for leading and overseeing large-scale power generation and...


  • Slough, UK, Berkshire, United Kingdom Marston Holdings Full time

    We have an exciting opportunity for a Senior Highways Engineer to join our team based in our Slough office! Project Centre, part of Marston Holdings, is a leading multi-disciplinary design, engineering, and landscape architecture consultancy whose highly talented people are passionate about creating places that are attractive, innovative, sustainable, and...


  • Slough, UK, Berkshire, United Kingdom Iron Mountain Full time

    Iron Mountain Data Centre Services provide secure, scalable, and reliable solutions for businesses to manage and protect their critical IT infrastructure. With state-of-the-art facilities, Iron Mountain offers a range of services including colocation, cloud services, interconnection, and managed services.The RoleIron Mountain is seeking a Critical Facilities...

  • Project Supervisor

    3 days ago


    Slough, UK, Berkshire, United Kingdom RHL Recruitment Full time

    Are you an experienced Projects Supervisor or Project Manager, with a background in maintenance operations and asset integrity, ideally within a Process Safety or Oil and Gas environment?Our Heathrow Airport based client has responsibility for the fuel between its receipt at the airport perimeter and delivery out of the hydrant system to the Into-Plane...


  • Reading, UK, Berkshire, United Kingdom J3A Recruitment Full time

    Senior Project Engineer (Electrical Bias) - Reading - Thames Water Projects - Tier 1 Contractor - Car or Car Allowance - 26 Days Holiday + Bank Hols - Life Assurance - Private Medical Cover - Pension Matched up to 8% - Further Benefits on OfferJ3A Recruitment are proud to be supporting a leader in the water game. A Tier 1 Contractor who has already been...