Position Overview
Metalworks Inc. is seeking a skilled and versatile CNC Programming Specialist to join our dynamic manufacturing team. This role is responsible for creating, optimizing, and maintaining CNC programs for laser cutting, punch-lasers, and all machining centers.
As part of a collaborative programming team, this individual will support all programming needs at the P Street facility while helping build redundancy across all associated equipment. Direct interaction with machine operators is essential to address real-time production challenges and drive continuous improvement. Hands-on time on the shop floor is expected to fully understand each machine's capabilities, limitations, and complexities.
While prior experience is preferred, we are willing to train the right candidate who demonstrates strong mechanical aptitude, a willingness to learn, and a commitment to quality.
Key Responsibilities
•Create, optimize, and maintain CNC programs using a variety of CAM and OEM software platforms
•Program and support CNC equipment across departments including laser, punch-laser, and machining
•Ensure machine schedules are supported by accurate and available programs
•Collaborate with machine operators and production personnel to troubleshoot programming and process issues
•Spend time operating and evaluating equipment to gain insight into real-world machine performance and part flow
•Interpret technical drawings, blueprints, and 3D models to generate efficient programs
•Maintain organized program documentation and ensure revision control
•Participate in cross-training efforts to ensure programming redundancy
•Participate in vendor-led software training to stay current with evolving technologies
•Identify and utilize all the different software and equipment manufactures available resources
•Support continuous improvement initiatives to increase efficiency, optimize material use, and reduce waste
Qualifications
•Strong mechanical aptitude and a hands-on approach
•3+ years of CNC programming experience preferred (not required)
•Familiarity with at least one CAM platform (e.g., BySoft, VPSS, SigmaNEST, SolidWorks CAM, Mastercam) is a plus
•Ability to read and interpret technical drawings and prints
•Basic understanding of G-code and CNC post-processing is beneficial
•Strong communication and collaboration skills
•Willingness to operate machines and work closely with floor personnel for training purposes and to develop effective programming solutions
•Ability to learn new tools and adapt in a fast-paced environment
Preferred (Not Required) Skills
•Experience with CAM software
•Exposure to ERP/MRP systems
•Familiarity with nesting software or part flow optimization tools
•High attention to detail
•Strong interpersonal and team-building skills
•Self-driven with a continuous improvement mindset