Lead Mechanical Engineer

Technical Staffing Resources · Newark, Delaware, United States

Location
Newark
Job Type
Contract
Posted
May 29, 2026

Job Description

Technical Staffing Resources is seeking a Lead Mechanical Engineer to work with one of the largest EPC firms in the country. The position is located in Newark, DE and is a contract role.


RESPONSIBILITES 
  • Early project planning and coordination while handling two to three small to mid-cap sized projects with ability to quickly provide engineering work hour estimates and risk memos.
  • Develop and manage the preparation, review and checking of mechanical specification packages in accordance with Client requirements and industry best practices.
  • Manage and successfully influence the entire procurement life cycle while working closely with all disciplines.
  • Ability to effectively manage building services groups such as Fire Protection, HVAC and plumbing as a work group lead.
  • Managing development of complex multi-discipline Construction packages including diagrams, drawings, equipment schedules, details, and Scopes of Work.
  • Mai...
  • Ready to Apply?

    Submit your application for Lead Mechanical Engineer at Technical Staffing Resources

    Apply Now