L

Engineering Support Supervisor

Leonardo DRS, Inc.

Menomonee Falls, WI, United States Full-time June 06, 2026
Apply Now

Opportunity Description

**Job ID: 114326**

The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.

**Job Summary**

The Engineering Support Supervisor is responsible for the operational oversight, maintenance, and strategic expansion of our 40+ high-power test cells and motor generator assets. You will ensure 98%+ asset availability, maintaining strict building code and EHS compliance, and aligning facility capabilities with our long-term product development roadmaps. This role requires a blend of hands-on technical troubleshooting, strategic resource allocation, and expert subcontractor management in addition to managing a team of direct reports.

**What You Will Do**

People Leadership

+ The Supervisor is responsible for leading and developing a team of Engineering Technicians including hiring and training, em...
Full-time other-general

Ready to Apply?

Submit your application for Engineering Support Supervisor at Leonardo DRS, Inc.

Apply for this Position