Mechanical Design Engineer - Electrical Systems Featured Stake F1 Team Kick Sauber Location Hinwil, Switzerland Published date 10/30/2024 Systems Engineer | Systems Engineer | Mechanical Engineer | Design Engineer | Mechanical Design Engineer Our Team Apply to job Apply Bookmark job