CNC Programmer
Proto Labs
CNC Programmer
We are seeking an experienced CNC Programmer to develop, optimize, and document CNC programs for precision machining operations. The CNC Programmer will translate engineering drawings and customer specifications into reliable CNC code, set up and verify tooling and fixtures, and collaborate with machinists and engineers to ensure parts meet tolerance and quality standards. This role requires hands-on knowledge of machining processes, proficiency with CAM software and Haas controls, and strong blueprint-reading and measurement skills.
Key Responsibilities
- Create, edit, and optimize CNC programs for milling and turning operations using CAM software and manual code where necessary.
- Translate engineering drawings and tolerance specifications into accurate machining strategies and tooling plans.
- Set up CNC machines, fixtures, and tooling; verify program accuracy through dry-runs and first-piece inspection.
- Work directly with machinists to troubleshoot programs, refine feeds and speeds, and resolve production issues.
- Perform precision measurement and first-article inspections using calipers, micrometers, gauges, and other metrology tools.
- Develop and maintain tooling lists, setup sheets, and process documentation to support repeatable production.
- Participate in continuous improvement initiatives to increase efficiency, reduce cycle times, and improve part quality.
- Support manual machining and secondary operations (grinding, lathe operation, fabrication) as needed to complete assemblies.
- Ensure compliance with safety, quality, and regulatory requirements, especially for aerospace projects.
Qualifications
- Associate degree or certificate in Machining Technology, Manufacturing, or equivalent; or 3+ years of experience as a CNC Programmer/Operator.
- Proven experience programming and operating CNC mills and lathes, including Haas mills and similar controls.
- Strong manual machining skills and experience with lathe operation, milling, grinding, and fabrication.
- Proficient in blueprint reading, GD&T, tolerance specifications, and precision measurement techniques.
- Familiarity with tooling selection, setup, and machining processes for both prototype and production environments.
- Experience in aerospace or highly regulated industries is highly desirable.
- Working knowledge of CAM software (e.g., Mastercam, Fusion 360, or similar) and conversational/CNC code.
- Ability to perform machine setup, run-off first parts, and perform in-process adjustments to meet quality standards.
- Excellent problem-solving skills, strong attention to detail, and effective communication with cross-functional teams.
Benefits
- Vacation/PTO
- Medical
- Dental
- Vision
- 401k
For this position you must be currently authorized to work in the United States. We do not sponsor for this position.
$18 - $26 per hour
...Acton, MA Pay Range: $18–$26 per hour (Based on experience) Shift: 1 st shift Job Summary: We are currently seeking a CNC Operator to join our team in a specialized optics manufacturing environment. This role involves operating and programming a variety of...SuggestedHourly payFull timeTemporary workLocal areaShift work- ...Job Description Job Description We are looking for a full time CNC machinist who has programming experience. Work 4 days a week with Friday's off. \nCompany Description We have a great crew here and this is a friendly environment to work in. Company Description...SuggestedFull time
$23 per hour
...Job Description Job Description Job Title: CNC Machine Operators Shift: Third Shift | Sunday - Thursday | 9:30pm - 6am Location: Nashua, NH Pay: $23+/hr CNC Machine operation experience or any type of machine operation experience needed. Will train...SuggestedShift work- ...Job Description Job Description CNC Machinist Setup/Operator Job Description Sparton Technology Corp is looking to hire CNC Machinists for both 1st & 2nd shift. Our machinists are some of the best and also the best people around. Come join our team. Our facility...SuggestedTemporary workSummer workFlexible hoursDay shiftAfternoon shift
$18 per hour
...Job Description Job Description Adecco Staffing is working with a manufacturing company in Nashua, NH to bring on CNC Machine Operators. This is a full-time, temp-to-hire opportunity with growth potential across multiple shifts. Position: CNC Machine Operator...SuggestedHourly payFull timeTemporary workLocal areaShift workNight shiftDay shiftAfternoon shift$27 - $32 per hour
...Job Description Job Description Adecco Staffing is working with a manufacturing company in Nashua, NH to bring on a CNC Machinists for 2nd shift. This is an urgent need, and the team is looking for experienced machinists who are comfortable with multiple machine setups...Hourly payTemporary workLocal areaShift workAfternoon shift- ...Description We’re looking for someone who thrives on precision, enjoys solving problems, and finds purpose in helping a business grow. As a CNC machinist at our company, you won’t just run machines—you’ll be part of a culture that empowers each team member to succeed. Whether...Shift workAfternoon shift
- ...CNC Machinist Sets up and operates Computer Numerical Control (CNC) machines, manual machines, and machining centers to produce high-precision metallic and nonmetallic components. This role supports precision machining, tight-tolerance production, and complex part manufacturing...
- ...you a night owl who likes to have your days free?! Do you like the idea of a 4-day work week?! C&M Precision Tech is looking for CNC Setup Operators for our 2nd shift. We are looking for individuals with Swiss or CNC Lathe experience (Okuma, Citizen, Eurotech)....Temporary workLocal areaFlexible hoursShift workNight shiftAfternoon shift
- ...Job Description: CNC Swiss Machinist We're looking for someone who thrives on precision, enjoys solving problems, and finds purpose in helping others grow. As a CNC machinist at our company, you won't just run machines-you'll be part of a culture that empowers...
- ...Operates CNC machine where no set up is required. Performs selected repetitive maintenance tasks, and housekeeping tasks as necessary. Participates in problem solving activities and contributes to quality improvements. Actively promotes teamwork atmosphere and supports...
$23 - $24 per hour
...CNC Machine Operator Location: Hudson, New Hampshire Salary: $23.00 - $24.00 Job Category: Light Industrial Job Description: Location: Hudson, New Hampshire CoWorx is seeking CNC Machine Operators in the Hudson, NH! The CNC Operator is a member of the...Local areaImmediate start$27 - $32 per hour
...Adecco Staffing is working with a manufacturing company in Nashua, NH to bring on a CNC Machinists for 2nd shift. This is an urgent need, and the team is looking for experienced machinists who are comfortable with multiple machine setups per shift and working in a fast...Hourly payTemporary workLocal areaShift workAfternoon shift- ...in Windsor, Berkshire UK. Listed on London Stock Exchange; Member of the FTSE 250 Index. Responsibilities Job Purpose: The CNC Operator is a member of the Ceramics Department reporting directly to the Production Supervisor. The role is an exciting opportunity...Permanent employmentContract workWork at officeLocal areaAfternoon shift
- ...the idea of working 36-hours but getting paid for 40?! Do you like having your weekdays free?! C&M Precision Tech is looking for CNC Machine Operators for our Weekend shift. We are looking for individuals with Swiss or CNC Lathe experience (Starr, Citizen, Eurotech)...Temporary workLocal areaFlexible hoursShift workWeekend workWeekday work
- ...and passionate about what we do. It’s our people who fuel our creativity and make our culture feel like home. Join our team as a CNC Operator! Third Shift – Sunday to Thursday 11pm to 7am The CNC Operator is responsible for setting up, operating, and monitoring...Permanent employmentTemporary workWork experience placementImmediate startFlexible hoursShift work
$25 per hour
...up machinery to produce quality parts while following safety and production standards. Key Responsibilities Set up and operate CNC and/or conventional machining equipment Read and interpret blueprints and technical drawings Use measuring tools such as calipers...Hourly payTemporary workLocal areaShift work- ...000 Sign-On Bonus! Step into a fast-paced, high-tech manufacturing environment where precision and innovation come together. As a CNC Machinist, you'll take ownership of the entire machining process, from preparing CAM programs and setting up CNC mills and lathes to...Permanent employmentTemporary workWork experience placementWork at officeImmediate startRelocation packageFlexible hoursShift workAfternoon shift
- ...quality standards. Skills & Requirements: Experience with precision machining equipment. Experience with setup and operation of CNC mills, lathes, and use of related CAM software preferred. Familiarity with machining a variety of materials such as aluminum, tool...
$34 per hour
...Job Description Job Description This position is a DIRECT HIRE ROLE from day one Responsibilities Set up and operate CNC milling Machines Read and interpret blueprints, drawings, and specifications Perform in-process inspections and verify parts meet quality...Permanent employmentTemporary workMonday to Friday- ...Job Description Job Description CNC Machine Operator Schedules Available: First Shift: Monday through Thursday, 6:00 AM – 4:30 PM Second Shift: Monday through Thursday, 4:00 PM – 2:30 AM We are hiring CNC Machine Operators to support production...Monday to ThursdayDay shiftAfternoon shift
$20 - $30 per hour
...Job Description Job Description Job Title: CNC Machinist Direct Hire Pay rate: $20-30 per hour based on experience We are seeking a skilled and detail-oriented Machinist to join our team. The Machinist will be responsible for operating and maintaining machining...Hourly pay- ...Job Description Job Description Are you the 'go-to' technical resource for Swiss CNC machine operators? Someone who can troubleshoot tough issues and act as a bridge between Engineering and the manufacturing floor? Do you like to mentor and share your knowledge...Local area
$35 - $38 per hour
...CNC Lathe Setup Machinist Permanent opportunity or Temp to Perm (preferred) Pay: $35 to $38 per hour Responsible for full setup and operation of CNC lathes, including blueprint interpretation, GD&T, and first article validation. Strong setup and programming experience...Hourly payPermanent employmentTemporary work$20 per hour
...Job Description Job Description Description: StenTech's location in Derry, NH is seeking a motivated CNC Operator to join our manufacturing team. This position is ideal for individuals with CNC machining experience, strong mechanical aptitude, and a commitment to...Hourly payTemporary workMonday to FridayAfternoon shift$49.92k - $58.24k
...CNC Machine Operator (JN -102026-433255) Tyngsborough, Massachusetts Salary: USD49920 - USD58240 per year Are you looking to grow your CNC machining career with a stable employer that values quality, teamwork, and employee development? Our client is seeking CNC Machine...Day shiftAfternoon shift- ...advantage in the world economy by improving productivity. The Robert E. Morris Company is a division of Morris Group, Inc. We supply CNC machine tools, tooling, accessories, software, automation, and more to manufacturers of precision machined parts. Our customer...Work at officeLong distance
$28 - $34 per hour
...Adecco is hiring CNC Machinists for a leading precision machining company located in Billerica, MA. This is an excellent opportunity to join a fantastic manufacturing facility on a temp-to-hire basis. Shift: 6:00AM-4:30PM or 2:30PM-1:00AM, Monday-Thursday with OT on Fridays...Hourly payTemporary workLocal areaShift work- ...Position Summary The CNC Machinist I Produces machined parts by operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; maintaining equipment and supplies. The role requires the above to be accomplished within...Contract workApprenticeship
$20 per hour
...Description: StenTech's location in Derry, NH is seeking a motivated CNC Operator to join our manufacturing team. This position is ideal for individuals with CNC machining experience, strong mechanical aptitude, and a commitment to producing high-quality precision...Hourly payTemporary workMonday to FridayAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



