We are seeking a Mechanical Engineer to join our Johannesburg office. The ideal candidate will possess a robust background in mechanical systems design, analysis, and development, coupled with strong problem-solving skills. In this role, you will collaborate with a team of engineers and technicians to deliver high-quality engineering solutions that meet our clients' needs.