Demo

CNC Programmer

Express Employment
Clackamas, OR Full Time
POSTED ON 7/8/2026
AVAILABLE BEFORE 7/16/2026
Top Job

Located in Clackamas, OR

Salary: $28.00-$40.00

CNC Programmer - $28.00-$40.00/hour DOE
Job Location: Clackamas, Oregon

Precision meets productivity in this high-tech role! A leading structural steel fabrication shop is seeking a skilled CNC Programmer to turn complex designs into flawless machine instructions. If you love optimizing workflows and collaborating with a tight-knit team, this opportunity is built for you.

Job Description

This position focuses on creating, modifying, and optimizing CNC programs for beamline, plate burner, and anglemaster machines using CAD software. The CNC Programmer will work closely with operators and foremen to ensure accurate production, efficient material usage, and compliance with fabrication standards. The role also includes maintaining programming systems and contributing to process improvements.

Responsibilities for the job include:
  • Create and optimize CNC programs using SigmaNEST, PeddiMat, AutoCAD, and related software
  • Import CAD drawings and generate accurate cut paths, drilling patterns, and tooling instructions
  • Optimize material yield through efficient nesting and sequencing strategies
  • Simulate and verify machine instructions before releasing to production
  • Coordinate with CNC Machine Operators to ensure clear and accurate programs
  • Update programs based on material variations or project changes
  • Document and store programming files and revisions per company standards
  • Validate programs against project specifications and fabrication tolerances
  • Identify and correct programming errors or inefficiencies
  • Collaborate with inspectors and production staff to resolve quality issues
  • Maintain software libraries, tooling databases, and machine configuration files
  • Assist with software updates, backups, and troubleshooting
  • Communicate design intent and production needs with fabricators, foremen, and Project Manager
  • Proactively address challenges and suggest optimization opportunities
  • Support process improvement initiatives to enhance productivity and accuracy

Experience Required
  • Experience with CNC programming in a fabrication or manufacturing environment
  • Proficiency in SigmaNEST, PeddiMat, AutoCAD, or similar CAD/CAM software
  • Familiarity with structural steel fabrication standards and tolerances

Skills Needed
  • Strong understanding of CNC programming principles and nesting strategies
  • Ability to interpret CAD drawings and work orders
  • Detail-oriented with excellent problem-solving skills
  • Effective communication and collaboration across departments
  • Ability to troubleshoot software and machine-related issues
  • Comfortable working in a fast-paced, production-driven environment

Work Schedule:
  • Monday: 7:00 AM - 3:30 PM
  • Tuesday: 7:00 AM - 3:30 PM
  • Wednesday: 7:00 AM - 3:30 PM
  • Thursday: 7:00 AM - 3:30 PM
  • Friday: 7:00 AM - 3:30 PM

Ways to Apply!
  • Email resume to: Jobs.OregonCityOR@ExpressPros.com
  • Call our office: 503-654-3600
  • Stop by in person:
    735 E Clarendon St. Suite 100, Gladstone, OR 97027
    ( https://maps.app.goo.gl/EyEaWx1C8BQ8DCTJ7 )
  • Fill out our online application at: ExpressPros.com

Apply today on the ExpressJobs app!
Search for other great job openings in your area, build your profile, show off your skills, and apply-all from your mobile device.

Need more information about this job?

Contact a Staffing Consultant at 503-654-3600 or email Jobs.OregonCityOR@ExpressPros.com
Please add 'CNC Programmer' to the subject line of your email.

#OC1952

Express Office: Oregon City

735 East Clarendon Street

Suite 100

Gladstone, OR 97027

Salary : $28 - $40

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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
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 Express Employment

  • Express Employment Nampa, ID
  • Top Job Located in Nampa, ID Salary: $20.00/hour Express Employment Professionals is a professional staffing agency company dedicated to helping local busi... more
  • 4 Days Ago

  • Express Employment Bend, OR
  • Top Job Located in Bend, OR Salary: $26.44 Outside Sales Representative Location: Bend, Oregon Pay: $26.44 per hour Schedule: Tuesday-Saturday; 9:00 AM - 5... more
  • 4 Days Ago

  • Express Employment Springfield, OH
  • Top Job Located in Springfield, OH Salary: $18 Pay: $18.00/hour Schedule: Friday, Saturday & Sunday | 7:00 AM - 7:30 PM Are you detail-oriented and comfort... more
  • 4 Days Ago

  • Express Employment Celina, OH
  • Located in Celina, OH Salary: $18.00 / Hr Pool Maintenance Tech. Location: Maria Stein, Ohio Pay Rate: $18.00 per hour Shift: 1st Shift Schedule: Monday-Fr... more
  • 4 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Clackamas, 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
  • 7 Days Ago

  • Opti Staffing Group Portland, OR
  • OPTI STAFFING IS HIRING! Location: Tigard, Oregon Compensation: $37-$45 /hr DOE Multiple Shifts Available: Monday - Friday: 7AM - 3:30 PM (8-hour shifts) O... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!