Metal Shop Programmer - 2nd Shift

North Wales, PAFull-timePosted Jul 22, 2026
Google Chrome Microsoft Edge Apple Safari Mozilla Firefox Metal Shop Programmer - 2nd ShiftFull-timeDepartment: Metal ShopJob Site: NRW1FLSA Status: Non-ExemptCompany DescriptionMission Critical Group (MCG) is an end-to-end power systems and solutions provider that accelerates time-to-power and delivers scalable, resilient infrastructure for mission critical environments. By integrating engineering, manufacturing, modular deployment, and lifecycle services under one platform, we streamline execution and bring complex projects online faster - without compromising performance. With a robust U.S. manufacturing network, MCG supports data centers, power generation, healthcare, oil & gas, pharmaceuticals, semiconductors, and industrial facilities where uptime is non-negotiable. Mission Critical Group designs, manufactures and provides value-added services for customers requiring critical power solutions. Powering a new electric world for a brighter, more secure future.Job DescriptionThe Metal Shop Programmer is responsible for creating, editing, and optimizing CNC programs used to manufacture precision parts on the punch press. This role involves interpreting engineering drawings, selecting appropriate tooling, designing machining strategies, and ensuring that all punches operate efficiently, safely, and accurately. The Metal Shop Programmer collaborates closely with machinists, engineers, and production teams to meet quality and production goals. Responsibilities:Develop, write, and revise programs for the punch press.Interpret and analyze blueprints, engineering drawings, and specifications.Determine machining operations, sequence, cutting tools, and speeds/feeds.Create setup sheets, tool lists, and work instructions for operators.Simulate programs and perform test runs to verify accuracy and safety.Optimize programs for efficiency, cycle time reduction, and tool life.Select appropriate tooling, fixtures, and work-holding solutions.Troubleshoot programming issues and adjust programs as needed.Maintain organized program files and documentation.Collaborate with engineering and quality teams to resolve manufacturing challenges.Ensure compliance with safety regulations and quality standards (ISO, AS9100, etc. where applicable).Performs other duties as assigned.QualificationsRequired Knowledge/Experience:Minimum required education - High School Diploma. Associates degree or higher preferred, or equivalent experience in a related field.2–5+ years of CNC programming experience (machines depend on company needs).Proficiency with CAD software.Strong understanding of G-code, M-code, and CNC machine operation.Ability to read and interpret blueprints, and technical specifications.Knowledge of machining processes, materials, tooling, and manufacturing best practices.Ability to interpret basic electro-mechanical diagrams including front elevation, one-line, manufacturing, and schematic drawingsRequired Skill/Abilities:Familiarity with CAD modeling.Knowledge of lean manufacturing or continuous improvement.Understanding of CMM reports and quality inspection processes.Able to lift to 50 lbs., stand for extended periods, and work in a physically demanding environment.Proficient in Microsoft Office Suite software.Excellent technical writing and verbal communication skills. Excellent interpersonal skills. Excellent organizational skills and attention to detail. Excellent time management skills with a proven ability to meet deadlines. Strong analytical, problem-solving, and decision-making skills. Work Environment and Physical Demands                                                                                  Standard work week is Monday through Friday, typically 40 hours per week, overtime may be required, including evenings or weekends, based on production demands. Physical exertion may vary depending on position type. May be required to regularly stoop, kneel, bend, crouch, frequently stand or walk around the work area,...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free