Mechanical Engineer II - Thermal Systems Location: High Ridge, MO, US, 63049 The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions
Mechanical Engineer II - Thermal Systems Development, Testing and Analysis Join to apply for the Mechanical Engineer II - Thermal Systems Development, Testing and Analysis role at Leonardo DRS. Job Summary Engineering position responsible for development,