Protolabs

digital manufacturing

CNCProgrammer

$0–0k Nashua, New Hampshire, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“CNC Programmer at Protolabs. Skills: CNC programming, Mastercam, CAMWorks. Develop and create CNC programs for CNC Milling machines for quality, cost or tooling efficiency. Setup sheet creation and revision”

What You'll Achieve.

Develop and create CNC programs for CNC Milling machines for quality, cost or tooling efficiency; Increase productivity and continuously improve methods, approaches, and departmental contribution while being cost-sensitive

Industry & Context.

digital manufacturing
Problems you'll solve

Problem solve in a fast-paced environment of constant change; Demonstrated ability to increase productivity and continuously improve methods, approaches, and departmental contribution

Eligibility Requirements

Must be able to lift and/or move up to 70 pounds, Requires eye protection and safety shoes, Occasionally works in outside weather conditions, Occasionally works near moving mechanical parts and in high, precarious places, Occasionally exposed to wet and/or humid conditions, fumes or airborne particles, toxic or caustic chemicals, risk of electrical shock and vibration, ITAR-compliant operations, Must be a U. S. Citizen, lawful permanent resident (green card holder) or foreign national granted refugee or asylee status

What They're Looking For.

Must Have

2+ years of experience as a CNC Programmer, 1+ years of multi-axis CNC Programming experience, 2+ years of experience as a setup Machinist or Lathe Machinist, Mastercam or CAMWorks experience, Basic level of Microsoft Office Suite (Outlook, Word, Excel), Ability to read blueprints and use measuring tools to ensure correct tolerances, U. S. Citizens, lawful permanent residents (green card holders) or foreign nationals granted refugee or asylee status

Nice to Have

Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for hire in this role.

What You'll Do.

Develop and create CNC programs for CNC Milling machines for quality

cost or tooling efficiency

Setup sheet creation and revision

Approval of CNC programs

revisions and documentation

Prepare CAM files from various sources to include CAD files

and verbal instruction

Set up CNC milling machines and run parts as needed

Review customer documentation for errors and work with Estimators

or customers to correct prior to manufacturing

How You'll Work.

Team & Collaboration

Provide technical support to Project Engineers, Supervisors, Estimators and CNC Machinists for CNC program creation and/or modification; Ability to work in a team-oriented environment

Full Job Description

## Description Be yourself at Protolabs  Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification.  We are an equal opportunity employer, and we are committed to building a diverse team that feels they are valued in the workplace.  So do you feel you do not meet every single requirement but still intrigued? We encourage you to still apply!  You can help make our company even better.  We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any way you represent yourself.  We strongly believe diversity makes for more successful teams.    Why Protolabs?  We are the leaders in digital manufacturing.  We hire doers, makers, and creative thinkers who tackle our roles with an entrepreneurial spirit.  Our culture is centered around meaningful work that brings new and innovative products to market at unprecedented speeds.  We are a diverse team that comes from all walks of life and take pride in our team who is smart, genuine, humble, 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 Programmer! 2 openings available; 1st shift: 9am-5pm 3rd shift 11pm-7am The CNC Programmer creates computer programs for CNC machines using Mastercam and other CAM software. This role will also be responsible for setting up and operating CNC machines for proofing programs and production as needed in a prototype machine environment.  SIGN ON BONUS! ## What you will do Develop and create CNC programs for CNC Milling machines for quality, cost or tooling efficiency. Setup sheet creation and revision. Approval of CNC programs, revisions and documentation. Provide technical support to Project Engineers, Supervisors, Estimators and CNC Machinists for CNC program creation and/or modification. Prepare CAM files from various sources to include CAD files, prints, and verbal instructio

Free ATS check

Applying for this CNC Programmer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Protolabs?

Real rants from real employees. Read before you apply.

Read Company Rants →