Open Positions
Reporting to the Vice President and partnered with the Sales and Marketing Department, this job requires extensive knowledge of cost estimating process. This position provides accurate and timely financial estimates on R...
The Maintenance Manager is responsible for developing a functional maintenance team. This includes creating procedures, work orders, preventive maintenance, utilizing CMMS (computerized maintenance management system), cr...
A Hardware Designer requires advanced formal engineering education, superior problem solving skills and independent decision-making ability. Responsibilities include designing and implementing electronic hardware systems...
Reporting to the Director of Engineering, the Embedded Software Engineering Manager provides operational leadership to a multidisciplinary group of engineers within the embedded software and systems design team, supporti...