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

$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 ...

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 ...

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 ...

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... CNC controlled equipment & related software. THE DETAILS: * Operate and set up CNC machines ...

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... CNC controlled equipment & related software. THE DETAILS: * Operate and set up CNC machines ...

CNC Programmer/Machinist

Portland, OR · On-site

$35 - $42/hr

At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress ... CNC controlled equipment & related software. THE DETAILS: * Operate and set up CNC machines ...

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/hour - $36/hour (DOE ... programming experience is required. * Good interpersonal communication skills. * Previous computer ...

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

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/hour - $36/hour (DOE ... programming experience is required. * Good interpersonal communication skills. * Previous 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 ...

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 Jun 23, 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.

Is a CNC job a good career?

A CNC (Computer Numerically Controlled) tool programmer is a skilled trade that offers steady employment opportunities in manufacturing and machining industries. It typically requires technical training, familiarity with CAD/CAM software, and attention to detail, with job prospects often improving as automation increases. Overall, it can be a stable and well-paying career for those interested in precision manufacturing and technology.

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.

What is a CNC programmer's salary?

A CNC programmer's salary typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages and additional benefits.

Is there a demand for CNC programmers?

There is strong demand for CNC programmers as manufacturing industries continue to expand and adopt advanced machining technologies. Skilled programmers who can operate CAD/CAM software and set up CNC machines are especially sought after in aerospace, automotive, and metalworking sectors. Job opportunities are expected to grow with ongoing automation and technological advancements in manufacturing.

Do CNC programmers make good money?

CNC programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software often have higher earning potential, and the job may include benefits such as overtime and shift differentials.
CNC Operator

$21.75 - $29.75/hr

Full-time

Posted 8 days ago


Timberlab rating

6.3

Company rating: 6.3 out of 10

Based on 6 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.