Maintenance Engineer
Maintenance Engineer📍 St. Louis, MO💼 Direct Hire💰 $70,000 – $85,000We’re partnering with a well-established St. Louis-based manufacturer with decades of industry success to bring on a Maintenance Engineer. This is a hands-on, high-impact role for someone who can troubleshoot, build, and keep production moving—without needing their hand held.If you’re the person everyone calls when the line goes down, this is your lane.What You’ll DoMaintain and repair plant equipment, machinery, and facility systemsTroubleshoot and support PLCs, PCs, CNC equipment, and automated controlsInstall, rebuild, and optimize control systems (PLC, servo, custom controls)Program and debug PLC ladder logic and control circuitsDiagnose issues across electrical, hydraulic, pneumatic, and mechanical systemsBuild and wire control panels; manage full project execution from concept to completionCoordinate with outside vendors for maintenance and repair workTrack equipment repair costs and support continuous improvement effortsPerform general maintenance across facilities (electrical, mechanical, light carpentry, etc.)What You BringDegree in Engineering, Industrial Technology, or related field OR strong hands-on controls experience (5+ years)Experience with PLC programming and troubleshooting (ladder logic required)Ability to read and interpret electrical schematics and blueprintsExperience with CNC equipment diagnostics (servos, encoders, I/O, etc.)Strong understanding of electrical, hydraulic, and pneumatic systemsAbility to troubleshoot both hardware and PC-based control systemsComfortable owning projects from materials list through executionWhy This RoleDirect hire with long-term stabilityCompetitive compensation ($70K–$85K)Full benefits package (health, dental, vision, 401K, etc.)Highly hands-on role with autonomy and real ownershipWork in a manufacturing environment where your skillset actually mattersThis isn’t a “call a vendor and wait” kind of role. You’ll be the one fixing it, improving it, and making sure it doesn’t break again.