CNC Programmer - 1st Shift
Nesco Resource ·nescoresource.com
Apply direct
CNC Programmer
Hours: Monday - Friday, 830am - 5pm with flexibility to start early or stay late by 1 hour
Job Overview
Seeking an experienced CNC Programmer to support CNC programming, setup, and machining operations within our additive manufacturing operation. The ideal candidate will have strong experience with CNC programming, setup, tooling, and machining processes, along with the ability to collaborate with Operations and Engineering teams to produce high-quality prototype and production parts.
This is a hands-on role supporting a mix of prototype and production work in a growing manufacturing environment. The CNC Programmer will contribute to machining process development, fixture implementation, quality inspection, documentation, and day-to-day shop activities.
A Day In The Life
What will help you thrive in this role?
Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.
Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Hours: Monday - Friday, 830am - 5pm with flexibility to start early or stay late by 1 hour
Job Overview
Seeking an experienced CNC Programmer to support CNC programming, setup, and machining operations within our additive manufacturing operation. The ideal candidate will have strong experience with CNC programming, setup, tooling, and machining processes, along with the ability to collaborate with Operations and Engineering teams to produce high-quality prototype and production parts.
This is a hands-on role supporting a mix of prototype and production work in a growing manufacturing environment. The CNC Programmer will contribute to machining process development, fixture implementation, quality inspection, documentation, and day-to-day shop activities.
A Day In The Life
- Create, modify, and optimize CNC programs for prototype and production components.
- Perform machine setup and operation of CNC Okuma Milling equipment.
- Select tooling, workholding, and machining parameters to achieve required quality and productivity targets.
- Support fixture design, fabrication, and implementation for new and existing products.
- Collaborate with Engineering to review part designs, tolerances, materials, and manufacturability considerations.
- Troubleshoot machining, tooling, fixturing, and quality issues and support corrective actions.
- Create and maintain setup sheets, work instructions, tooling documentation, and process records.
- Inspect parts using calipers, micrometers, gauge pins, optical measurement equipment, 3D scanners, and other metrology tools.
- Support first-piece inspections and ongoing process verification activities.
- Assist with continuous improvement initiatives focused on safety, quality, delivery, and efficiency.
- Maintain tooling, consumables, and material inventory for machining operations.
- Support general manufacturing activities including assembly, shipping/receiving, scheduling support, and material flow as needed.
- Maintain a safe, clean, and organized work environment.
What will help you thrive in this role?
- High school diploma or vocational/technical training in machining, manufacturing, or related discipline.
- 5+ years of CNC machining experience, including CNC programming, setup, and operation.
- Experience with 3-, 4-, or 5-axis milling environments.
- Proficiency with CAM software such as Mastercam.
- Working knowledge of CAD software such as Fusion 360, Autodesk Inventor, or SOLIDWORKS.
- Ability to read and interpret engineering drawings, dimensions, tolerances, and GD&T.
- Strong understanding of tooling selection, work-holding, machining practices, and process optimization.
- Experience in machinery of a variety of metals and engineering materials.
- Experience with Okuma equipment and OSP controls preferred.
- Familiarity with inspection equipment and quality-control procedures preferred.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced manufacturing environment.
- Comfortable balancing multiple priorities while maintaining accurate documentation and process discipline.
Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.
Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Frequently asked questions
Who is hiring for the CNC Programmer - 1st Shift role?
Nesco Resource is hiring for the CNC Programmer - 1st Shift position, a Shazamme client. Apply directly on the employer's career site.
Where is the CNC Programmer - 1st Shift job located?
The CNC Programmer - 1st Shift role with Nesco Resource is based in Wilmington, MA, US.
What does the CNC Programmer - 1st Shift role pay?
Nesco Resource lists the CNC Programmer - 1st Shift role at USD 36–41 per hour.
Is the CNC Programmer - 1st Shift role full-time or contract?
This is a full time position at Nesco Resource.
What experience level is the CNC Programmer - 1st Shift role?
The CNC Programmer - 1st Shift position is aimed at mid-level candidates.
How do I apply for the CNC Programmer - 1st Shift role at Nesco Resource?
Apply directly on Nesco Resource's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.