Lead Mechanical Engineer

Company:  Technical Global Solutions
Location: Slough
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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
Apply Now
Share this job
Technical Global Solutions
  • Similar Jobs

  • Mechanical Engineer

    Slough
    View Job
  • Mechanical Engineer-63197

    South East
    View Job
  • Mechanical Design Engineer

    South East
    View Job
  • Mechanical Project Engineer

    Slough
    View Job
  • Senior Mechanical Engineer

    Loudwater
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙