Design Engineer, JohannesburgResponsible for translating customer, operational, and product requirements into practical, safe, and cost-effective engineering solutions.This role combines mechanical design, product development, technical analysis and ...