1

Computer Numerically Controlled Tool Programmers Jobs in Forest Grove, OR

CNC Operator

Portland, OR

$21.75 - $29.75/hr

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

CNC Operator

Portland, OR · On-site

$21.75 - $29.75/hr

Programming and operation of computer numerically controlled (CNC) machinery to produce high ... Perform tool maintenance, including tool sharpening * Perform CNC machine repair and replacement of ...

Tool & Die Maker 1 Monday-Friday, 6:00 AM to 2:30 PM Base Pay Rate Range of $32/hour - $36/hour ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

Tool Maker 1

Beaverton, OR · On-site

$32 - $36/hr

Tool & Die Maker 1 Monday-Friday, 6:00 AM to 2:30 PM Base Pay Rate Range of $32/hour - $36/hour ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

Tool Maker 1

Beaverton, OR · On-site

$32 - $36/hr

Tool & Die Maker 1 Monday-Friday, 6:00 AM to 2:30 PM Base Pay Rate Range of $32/hour - $36/hour ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... Create and maintain accurate CAD models, 2D drawings, and documentation to standards. * Process ...

Tooling Design Engineer

Portland, OR · On-site

$90K - $104K/yr

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... Create and maintain accurate CAD models, 2D drawings, and documentation to standards. * Process ...

Tooling Design Engineer

Portland, OR · On-site

$90K - $104K/yr

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... Create and maintain accurate CAD models, 2D drawings, and documentation to standards. * Process ...

Support equipment design using CAD tools where required. * Analyze design concepts and identify ... Continuous improvement and innovation mindset By providing your phone number, you consent to: (1) ...

Be Seen First

Tool Maker 1

Beaverton, OR · On-site

$32 - $36/hr

Tool Maker 1 Monday-Friday, 6:00 AM to 2:30 PM Base Pay Rate Range of $32-$36 (DOE) Signing Bonuses ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

Signing bonus

Be Seen First

Tool Maker 1

Beaverton, OR · On-site

$32 - $36/hr

Tool Maker 1 Monday-Friday, 6:00 AM to 2:30 PM Base Pay Rate Range of $32-$36 (DOE) Signing Bonuses ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

Signing bonus

Tool & Die Machinist I

Beaverton, OR · On-site

$66K - $74K/yr

Tool & Die Machinist I (Direct Placement for Client) Sigma Design has collaborated with a heavy ... programming and operation required. * Familiarity with CAM software and general computer ...

Tool & Die Machinist I (Direct Placement for Client) Sigma Design has collaborated with a heavy ... programming and operation required. * Familiarity with CAM software and general computer ...

TOOL CRIB ATTENDANT I

Wilsonville, OR · On-site

$42K - $63K/yr

Work with engineering to address tooling issues and make improvements * Collaborate effectively ... Demonstrated experience using computer based systems in a networked environment; working knowledge ...

next page

Showing results 1-20

Computer Numerically Controlled Tool Programmers information

See Forest Grove, OR salary details

$34.9K

$68.8K

$101.1K

How much do computer numerically controlled tool programmers jobs pay per year?

As of Aug 27, 2026, the average yearly pay for computer numerically controlled tool programmers in Forest Grove, OR is $68,789.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $84,700.00 per year, depending on experience, location, and employer.

What is the difference between Computer Numerically Controlled Tool Programmers vs CNC Machinists?

AspectComputer Numerically Controlled Tool ProgrammersCNC Machinists
CredentialsTypically require technical training or certifications in CNC programmingOften need technical skills, certifications, or vocational training in machining
Work EnvironmentPrimarily work in programming and setup of CNC machines, often in manufacturing settingsOperate CNC machines directly, perform machining tasks on the shop floor
Employer & Industry UsageUsed by manufacturing companies to develop and optimize CNC programsUsed by manufacturing companies to produce parts by operating CNC equipment

Computer Numerically Controlled Tool Programmers focus on creating and optimizing CNC programs, while CNC Machinists operate the machines to produce parts. Both roles are essential in manufacturing, but programmers are more involved in the planning and setup, whereas machinists handle the hands-on operation.

$21.75 - $29.75/hr

Full-time

Re-posted 12 days ago


Timberlab rating

7.5

Company rating: 7.5 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Job Description Summary:

Programming and operation of computer numerically controlled (CNC) machinery to produce high quality mass timber products.

Job Description:

POSITION RESPONSIBILITIES AND DUTIES

  • Work with Production Manager and Lead Assembly Technician to schedule workflow and ensure delivery schedule commitments and quality standards are met
  • Read, and understand shop drawings, blueprints, product specifications; process documents
  • Process CNC cut files and program machine tooling, be able to edit programs and translate tooling instructions into commands for the computer
  • Verify that the CNC machine calibration is within tolerance
  • Monitor CNC machine operation and safely intervene in the event of machine malfunction; subsequently investigate and solve any machine malfunction
  • Perform visual and dimensional inspection of parts, verify compliance with job specification and tolerances
  • Perform daily CNC machine maintenance and performance checks
  • Order replacement parts as required
  • Perform tooling inventory and order additional tools to ensure no delays in manufacturing
  • Perform tool maintenance, including tool sharpening
  • Perform CNC machine repair and replacement of internal parts
  • Able to interface with DDX software and perform tooling
  • Train new employees or current employees on how to operate the CNC machine
  • Proactively resolve potential issues
  • Help maintain a safe, clean, and healthy work environment
  • Report issues with tool, equipment or unsafe conditions
  • Adhere to all OSHA and Swinerton safety practices and procedures
  • Complete other responsibilities as assigned

MINIMUM SKILLS AND EXPERIENCE

  • Proven experience as a CNC operator
  • Ability to program machine tooling and operate precise measuring equipment
  • Ability to read and comprehend schematic engineering drawings and blueprints
  • Computer savvy, comfortable operating 3D CAD software
  • Mechanical aptitude, good math skills, and strong problem-solving ability
  • Good communication skills
  • Able to competently perform visual inspection of finished parts
  • Familiarity with power tools, forklift and overhead crane
  • Able to meet physical demands of the job: standing for extended periods, lifting loads up to 50 pounds, squat, bend or kneel while wearing a tool belt
  • Comfortable working in a variety of weather conditions
  • Strong sense of urgency
  • Forklift certificate
  • Overhead crane training and certification
  • Rigging training and certification
  • Always uphold Swinerton Core Values of Integrity, Leadership, Passion, and Excellence.

What Timberlab employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom