Mechanical Engineer

The Mechanical Engineer position is an important player on the Overwatch team.  This position is responsible for solving unique product design problems that must be based on a solid mechanical foundation.  The Mechanical Engineer job responsibilities include all aspects of mechanical design and development to ensure performance, reliability, and an overall high-quality deliverable to our…

Read More