Join our innovative engineering team as a Mechanical Engineer in Johannesburg! You will play a key role in the design and development of mechanical systems, working closely with cross-functional teams to bring projects to life. Candidates should demonstrate expertise in mechanical principles and have a creative approach to problem-solving.