General Dynamics Mission Systems–Canada
–
Ottawa, ON, Canada
... In this role, you will be working alongside the Deputy Project Manager Engineer (DPME) and Production Manager. You will interface with a multi-disciplinary team of engineers (hardware, software, mechanical, systems, component, quality, safety), ... - Apr 17