Principal Mechanical Engineer – Mining & EPCM

apartmentFempower placeJohannesburg calendar_month 

We are seeking an experienced Principal Mechanical Engineer to join a leading engineering, procurement, and construction management (EPCM) team delivering large-scale mining projects. This is a fixed term contract opportunity based in Johannesburg, with occasional site travel fully covered by the company.

Contract Type: Fixed-term contract (2+ years)

Qualifications:

  • Essential: BSc, BEng, or BTech in Mechanical Engineering
  • Essential: Trained in leadership and project execution
  • Essential: Actively licensed with a local engineering governing body where required by law (e.g., ECSA)
  • Desirable: Training in risk management or quality
Requirements
  • 12+ years of relevant mechanical engineering experience
  • Mining project experience (mandatory)
  • EPCM experience (mandatory)
  • Strong knowledge of regulations, codes, and manufacturing standards
  • Experience in estimating project costs and writing proposal content

Responsibilities:

  • Serve as technical SME on all mechanical engineering matters across multiple mining projects
  • Ensure adherence to engineering and design practices, regulatory requirements, and customer specifications
  • Support standardization of equipment specifications, drawings, and document templates
  • Participate in bid clarifications, evaluations, and vendor information review
  • Review and authorize work done by direct reports
  • Provide discipline supervision and mentorship to junior engineers
check_circleNew offer

Senior Mechanical Engineer

apartmentLusapho Professonal ServicesplaceJohannesburg
Our client, a leading EPCM consulting engineering firm, is looking for an experienced Senior Mechanical Engineer to join a multidisciplinary project delivery team within the mining and heavy industrial sector. The successful candidate...
local_fire_departmentUrgent

Junior Mechanical Engineer

apartmentRecruitpro SolutionsplaceJohannesburg
drafting and refinement of engineering solutions  •  Support commissioning and troubleshoot mechanical and control issues  •  Create technical documentation, user manuals and setup guides, and train operators  •  Take part in project planning and coordination...
apartmentCommunicate RecruitmentplaceJohannesburg
Job Description:  •  Provide engineering support for mining and mineral processing operations  •  Evaluate mechanical equipment performance and identify improvement opportunities  •  Participate in engineering projects, equipment upgrades, and plant...