Engineering Support Supervisor

Leonardo DRS, Inc. • Menomonee Falls, WI, United States • Posted June 06, 2026

Location Menomonee Falls, WI
Job Type Full-time
Category other-general
Posted June 06, 2026
**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...

Interested in this role?

Click the button below to start your application.

Apply Now