Job Description
Job Summary
Insight Global is seeking a 2nd Shift (3pm - 11pm) CNC Programmer to join their client’s team in Greenville, SC. This role focuses on shop support, and process development for large-scale machining equipment. The CNC Programmer will be responsible for creating and validating CNC programs, supporting shop operations, and driving process improvements in a fast-paced manufacturing environment. This position requires strong hands-on machining expertise, the ability to troubleshoot and optimize CNC processes, and experience working with complex parts and materials commonly used in gas turbine or aerospace industries.
Job Responsibilities
• Develop, generate, and maintain CNC programs using NX CAM or similar software
• Support programming and process development for large machines (VTL, VBM, 5-axis gantry, turn/grind)
• Verify CNC programs using Vericut prior to shop floor release
• Implement Renishaw probing cycles for validation and error detection
• Provide operator training and support during machine startups and process improvements
• Troubleshoot CNC programming and machining issues on the shop floor
• Support tooling and fixturing requirements for CNC machines
• Create and maintain workstation instructions for machining processes
• Lead or contribute to process improvement initiatives (safety, quality, cost, delivery)
• Collaborate effectively within a matrixed team environment
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
Must Have Skillsets:
• 4+ years of experience with graphical-based CAM system CNC programming
• Hands-on experience with Siemens NX CAM
• Experience with multi-axis machining (milling, turning, grinding, EDM)
• Ability to verify CNC programs using simulation tools (e.g., Vericut)
• Strong troubleshooting skills in CNC programming and machining processes
• Ability to read and interpret engineering drawings
• Solid shop math skills (geometry and trigonometry)
Nice to Have Skills & Experience
Plusses:
• Experience creating complex 5-axis CNC programs (NX preferred)
• Experience with Renishaw probing, macro programming, and closed-loop machining (CLM)
• Hands-on machinist background with ability to set up and prove out first-piece programs
• Experience machining large parts on VTLs/VBMs (up to 2.5m)
• Experience machining nickel-based superalloys (Inconel, Rene, Hastelloy)
• Familiarity with multiple CNC controls (Fanuc, Haas, Okuma, Siemens)
• Experience in gas turbine or aerospace manufacturing environments
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.