We invite applications for the position of Mechanical Engineer based in Johannesburg. The ideal candidate will be responsible for designing and optimizing mechanical systems, conducting feasibility studies, and collaborating closely with project managers and technicians to ensure the seamless execution of engineering tasks.