Mechanical Design Engineer

The Mechanical Design Engineer position is an important player on the Overwatch team and would be ideal for someone with 3 to 5 years of experience. This position is responsible for assisting with solutions for product design problems. These solutions must be based on a solid mechanical foundation. The Design Engineer job responsibilities include several…

Read More