CNC Lathe Programmer

NW Staffing

SHERWOOD, OR

JOB DETAILS
SALARY
$35–$42 Per Hour
SKILLS
Blueprints, CAD (Computer-Aided Design) Software, CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), CNC (Computerized Numerical Control) Systems, CNC Lathe, Computer Programming, Continuous Improvement, Diversity, Documentation, Documentation Standards, Engineering Drawing, Geometric Dimensioning and Tolerancing, Identify Issues, Lathe, Lean Manufacturing, Machine Tool, Machining, Manufacturing, Organizational Skills, Problem Solving Skills, Production Machining, Production Systems, Solid Modeling, Support Documentation, Team Player
LOCATION
SHERWOOD, OR
POSTED
19 days ago

CNC Lathe Programmer

Looking for a machining role where your programming expertise directly shapes production quality and efficiency?




WHY YOU'LL LOVE THIS ROLE
  • Hands-On Impact: Your programs run the floor — develop, optimize, and troubleshoot CNC lathe operations in a real production environment where your work is visible every shift.
  • Collaborative Shop Culture: Work alongside machinists, operators, and engineers in a team that values continuous improvement and shared problem-solving.
  • Varied and Technical Work: From interpreting solid models to refining tool paths and documenting setups, this role keeps your skills sharp across the full programming cycle.
  • Stable Opportunity: Start on a temp basis with a clear path to full-time for the right candidate.

LOCATION: Sherwood, OR

SALARY: $35-42.00/hr 

SCHEDULE: Full-Time | Monday–Friday, 6:00 AM–2:30 PM | Temp-to-Hire




KEY RESPONSIBILITIES
  • Develop, optimize, and maintain CNC programs for lathe operations
  • Create efficient tool paths using CAD/CAM software (Mastercam preferred)
  • Interpret blueprints, engineering drawings, and solid models to define machining strategies
  • Generate setup sheets, tooling requirements, and run documentation
  • Select tooling, inserts, and cutting strategies appropriate for heavy steel machining
  • Troubleshoot lathe programs and machining issues directly on the shop floor
  • Improve existing programs, document redlines, and enhance setups for repeatability
  • Collaborate with machinists, operators, and engineers to improve cycle times and quality
  • Maintain organized program documentation and support standardization efforts
  • Participate in Lean and continuous improvement initiatives

WHAT WE'RE LOOKING FOR
  • Minimum 6 years of CNC programming experience with a strong focus on CNC lathes
  • Proficiency in blueprint reading and GD&T
  • Advanced experience with CAD/CAM software; Mastercam highly preferred
  • Experience with Fanuc and/or Haas lathe controls strongly preferred
  • Associate's degree in Machine Technology, CNC Programming, or a related field preferred — equivalent hands-on experience considered
  • Strong shop-floor troubleshooting and problem-solving skills

PHYSICAL REQUIREMENTS:
This position works in a manufacturing shop environment. The role requires standing for extended periods and working directly on the shop floor alongside machining equipment. Work environment is subject to noise and conditions typical of a production machine shop.




DIVERSITY, EQUITY, AND INCLUSION STATEMENT
We are committed to fostering an inclusive workplace that welcomes diverse candidates. All qualified applicants will be considered regardless of background, identity, or status.




This position is offered through the Beaverton Branch of NW Staffing Resources. When applying through nwstaffing.com, please click "Apply Here" and select the Beaverton Branch for immediate consideration. Or contact our office directly at 503-643-7574 to speak with a Recruiter and reference Job Order #141788.



About the Company

N

NW Staffing