Talent Apply
Log in
All jobs
S

Mechanical Supervisor

SEYSES
Dallas, Texas
On-site

About this role

Job title: Mechanical Supervisor

About the Role SEYSES is seeking a Mechanical Supervisor to support the execution of a utility-scale photovoltaic project in Dallas, Texas. This field-based role focuses on supervising mechanical works, ensuring compliance with engineering specifications, quality standards, safety regulations, and project timelines. The Mechanical Supervisor will oversee all mechanical construction activities on-site, coordinating with contractors and internal project teams to maintain strict control over quality, safety, and schedule performance.

What You'll Do

  • Approve mechanical works procedures, including resource planning, Quality Control Plan, IPP, and safety measures.
  • Supervise mechanical installation activities in accordance with approved engineering and project specifications.
  • Review and validate construction methods and material requirements before execution.
  • Monitor daily progress of mechanical activities, ensuring alignment with the project schedule.
  • Supervise and approve (or reject, with technical justification) quality inspections and IPP results related to mechanical works.
  • Immediately report any delay risks, safety risks, or quality deviations, stopping works if necessary to prevent non-compliance.
  • Prepare daily and weekly progress reports for project control.
  • Report non-compliance from subcontractors and ensure corrective actions are implemented.
  • Support mechanical activities during commissioning phases.
  • Scope of supervision includes: Tracker installation; Module installation; Mechanical assembly of support structures; Torque verification and alignment; Installation of mounting systems; Mechanical components of inverter stations; Any other mechanical work requested by the Site Manager.

What We're Looking For

  • Bachelor’s Degree in Mechanical Engineering, Industrial Engineering, or related technical field.
  • Minimum 2 years of experience in renewable energy projects (utility-scale PV preferred).
  • Proven experience in: supervision of mechanical works in photovoltaic plants; tracker and module installation; construction quality control; construction safety measures in PV projects.
  • Ability to interpret mechanical drawings, layouts, and technical documentation.
  • Strong understanding of installation tolerances, alignment procedures, and torque specifications.
  • Full availability to work on-site in Dallas, Texas.

Compensation & Benefits

  • Full-time position.
  • Competitive salary package.
  • Company laptop and mobile phone.
  • Opportunity to work on large-scale renewable energy projects.
  • Career development within a fast-growing international company.
  • Dynamic and collaborative work environment.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →