Demo

CNC Programmer

Opti Staffing Group
Portland, OR Contractor
POSTED ON 6/3/2026
AVAILABLE BEFORE 7/2/2026
OPTI STAFFING IS HIRING!

Location: Tigard, Oregon

Compensation: $37-$45 /hr DOE

Multiple Shifts Available:

  • Monday - Friday: 7AM - 3:30 PM (8-hour shifts)

Or

  • Monday - Thursday: 4:00 AM - 2:30 PM (10-hour shifts)

Our customer: At Opti Staffing, we are proud to partner with some of the top locally owned and operated companies in the Portland Metro area. This opportunity is a long-term, permanent position with one of those exceptional clients.

Our client is a locally owned OEM specializing in the manufacturing of automated capital equipment in a high-tech plastics environment. They foster a friendly, family-oriented culture where collaboration, innovation, and employee input are valued. This is a company where you can truly make an impact — your ideas matter.

You can expect strong team camaraderie, company events like potlucks and barbecues, and an environment that encourages cross-functional involvement. They are seeking a team-oriented CNC Programmer who wants to positively contribute to the company’s long-term vision.

What You’ll Do:

  • Program CNC machines in a high-tech plastics manufacturing environment
  • Implement, stabilize, control, and continuously improve machining processes
  • Work collaboratively with operators, engineers, designers, drafters, and Manufacturing Engineers
  • Develop and maintain manufacturing work instructions and process definitions in an MRP II and ISO 9000 environment
  • Write and develop CNC programs from geometry and engineering drawings
  • Convert CAD files and generate part drawings using CAM software
  • Create tool paths, NC codes, and setup sheets
  • Improve quality, yield, and productivity through cross-functional collaboration
  • Troubleshoot machining and programming issues
  • Mentor and train Programmer I and II team members
  • Assist with scheduling, documentation, labor tracking, and process control
  • Capture redlines and advises on corrective actions
  • Work closely with engineering on part and tooling designs
  • Lead projects from concept through completion

What’s In It for You:

  • Competitive compensation DOE
  • Opportunity to work alongside highly skilled professionals with deep industry knowledge
  • Relaxed yet professional environment
  • Exposure to unique and complex parts
  • A proactive and community-minded team

What You Need to Have:

  • 4 years of CNC programming experience in a manufacturing environment
  • Demonstrated machining experience (manual and/or CNC)
  • Experience developing programs from blueprints and CAD geometry
  • Strong knowledge of tooling speeds, feeds, and material applications
  • Experience working within ISO 9001 standards
  • Ability to troubleshoot machining and programming issues
  • Experience with CAD/CAM software (AutoCAD, Mastercam preferred)
  • Ability to read blueprints, Bills of Materials, and machine codes
  • Experience creating fixtures and tooling solutions
  • Strong communication and leadership skills
  • Ability to work independently and within cross-functional teams
  • Proficiency in MS Office

Preferred:

  • AA Degree in Automated Manufacturing or related field
  • Experience in plastics machining environment
  • Prior leadership or mentoring experience
  • Experience in MRP II systems

Next Steps: Please respond with an updated resume! Call Kacie at 971-246-8429 or Ricky at 971-246-8432 to schedule an interview!

Salary : $37 - $45

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$41,803 - $57,418
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Opti Staffing Group

  • Opti Staffing Group Sherwood, OR
  • OPTI STAFFING IS HIRING! Location: Sherwood, Oregon Compensation: $25-$30 DOE Hours: Monday - Friday, 5am-1:30pm Who We Are: A Local manufacturing company ... more
  • Just Posted

  • Opti Staffing Group Eugene, OR
  • OPTI STAFFING IS HIRING! Position: Water Mitigation Technician (Multiple Openings) Location: Eugene, OR. Pay: $18/hour Bonuses Schedule: Monday - Friday (O... more
  • Just Posted

  • Opti Staffing Group SeaTac, WA
  • **DIRECT HIRE** Location: SeaTac, WA Pay: $100,000 – $140,000 annually (DOE) bonus potential Schedule: Full-time | Monday – Friday (project-based flexibili... more
  • Just Posted

  • Opti Staffing Group Vancouver, WA
  • WE ARE HIRING Position: Maintenance Technician Location: Vancouver, WA Pay: $28.00 - $35.00 per hour (DOE) Schedule: Full-Time Who We Are: Our Client is se... more
  • Just Posted


Not the job you're looking for? Here are some other CNC Programmer jobs in the Portland, OR area that may be a better fit.

  • Cascade Engineering Technologies Canby, OR
  • Cascade Engineering Technologies- CNC Programmer Pay: $75,000-$95,000 per year Location: Canby, Oregon Build Complex Aerospace Parts That Matter. Cascade E... more
  • 25 Days Ago

  • Davis Tool, Inc Hillsboro, OR
  • Davis Tool, Inc. is seeking an experienced CNC Programmer to join our team to create programs and process documentation for Mills and Lathes. We manufactur... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!