Job Summary
Insight Global is seeking an experienced CNC Programmer to support complex, high-precision manufacturing operations. This role focuses on developing, optimizing, and verifying CNC programs across multiple machine platforms (Fanuc, Siemens, Okuma) using advanced CAD/CAM tools such as Mastercam, Siemens NX, and Esprit. The ideal candidate will play a key role in improving machining efficiency, supporting shop floor operations, and driving process improvements in a heavy manufacturing environment working with large-scale components.
Roles and Responsibilities
- Generate and maintain CNC programs utilizing Mastercam, Siemens NX, Esprit 2000, or similar software (multi-axis milling, turning, grinding)
- Verify new CNC programs prior to release using Vericut
- Provide CNC support to Manufacturing Engineers and train operators during machine startups or process improvements
- Deliver daily shop floor support including CNC troubleshooting and programming
- Support tooling and fixturing implementation for CNC machine tools
- Develop and maintain workstation instructions and process documentation
- Lead and initiate process improvement projects (safety, quality, cost, delivery)
Must Haves
- Bachelor’s degree in engineering OR HS Diploma and at least 2 years of experience in manufacturing or operations environment
- Experience with CNC programming using Mastercam, Siemens NX, Esprit 2000, or similar
- Hands-on experience with Fanuc, Siemens, and/or Okuma controls
- Experience with Vericut or similar CNC program verification tools
- Familiarity with macro programming (Fanuc Macro B, Okuma Macros, Siemens, Renishaw probing)
Plusses
- Experience with Lean Manufacturing principles
- Knowledge of GD&T (Geometric Dimensioning & Tolerancing)
- Experience with Inventor or other 3D modeling tools