Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$28 - $40 per hour

Express Employment Professionals

Job Description

Job Description

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!

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 View phone number on ziprecruiter.com or email View email address on ziprecruiter.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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Clackamas, OR vacancy
  • Opti Staffing is seeking a MasterCam Programmer to join their team in Clackamas, OR. This role involves programming CNC Mills, Lathes, and Wire EDM machines, creating detailed process documentation, and ensuring compliance with safety guidelines. The ideal candidate will... 
    Suggested

    Opti Staffing

    Happy Valley, OR
    3 days ago
  • Opti Staffing is hiring a Machinist III/CNC Programmer in Happy Valley, Oregon. The role involves developing manufacturing plans, setting up CNC equipment, and maintaining tolerance levels of +/-.001. Ideal candidates will have a strong CNC machining background, excellent... 
    Suggested

    Opti Staffing

    Happy Valley, OR
    3 days ago
  • $33 - $40 per hour

    MACHINIST III / CNC PROGRAMMER — WE ARE HIRING! Position: Machinist Level 3 | Location: Clackamas, OR | Pay: $33.00-$40.00/hr + $1.50/hr Swing Shift Differential | Schedule: Full-Time, Monday-Friday (Day or Swing Shift) About the Company Opti Staffing is hiring for a... 
    Suggested
    Full time
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Opti Staffing

    Happy Valley, OR
    3 days ago
  • $29 - $35 per hour

    We Are Searching For... Position: CNC Programmer - Steel Fabrication Location: Clackamas, OR Pay: $29.00 - $35.00 / hr DOE Schedule: Full-Time (Monday - Friday) We are seeking an experienced CNC Programmer to join a growing steel fabrication team. This role is responsible... 
    Suggested
    Full time
    Work at office
    Monday to Friday

    Opti Staffing

    Happy Valley, OR
    3 days ago
  • Opti Staffing is seeking an experienced CNC Programmer in Happy Valley, Oregon to optimize CNC machine programs in a growing steel fabrication team. Responsibilities include creating and managing CNC programs, troubleshooting issues and ensuring quality throughout the... 
    Suggested

    Opti Staffing

    Happy Valley, OR
    3 days ago
  • $27 - $35 per hour

     ...Join Our Team as a CNC Machinist at Epiroc You’ll be part of our Machine Shop team working. This position is responsible for setting up and operating one or more CNC or CNC machines to perform drilling, tapping, milling, boring and other machine operations over a wide... 
    Hourly pay
    Contract work
    Temporary work
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Epiroc Drilling Solutions, LLC

    Milwaukie, OR
    18 hours ago
  • $24 - $32 per hour

     ...Select how often (in days) to receive an alert: CNC Machinist Functional area: Production Onsite or Remote: Onsite Country/Region: US Location: Milwaukie, OR, US, 97267 Company name: Epiroc Industrial Tools and Attachments Date of posting: Mar 9, 2026 United. Inspired.... 
    Hourly pay
    Contract work
    Temporary work
    Remote work
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Epiroc Group

    Milwaukie, OR
    1 day ago
  •  ...We are currently seeking a CNC Machinist to join our 2nd shift team in Clackamas, OR. This role requires hands‑on setup experience, problem‑solving skills, and ownership of quality in a production environment. This is a great opportunity to join a stable manufacturing... 
    Temporary work
    Immediate start
    Afternoon shift

    Cornell Pump

    Happy Valley, OR
    4 days ago
  • Cornell Pump Company LLC is seeking a motivated CNC Machinist to join our 2nd shift team in Clackamas, OR. This position involves performing full machine setups and machining operations on various materials while ensuring quality and efficiency. Candidates should have prior... 
    Flexible hours
    Afternoon shift

    Cornell Pump Company LLC

    Happy Valley, OR
    1 day ago
  • $22 - $26 per hour

     ...If so, we'd love to meet you! We're looking for motivated individuals who want to build a career in manufacturing. You don't need CNC machine experience—we're willing to train the right person. If you understand measurements, decimals, and know how to use calipers, this... 
    Hourly pay
    Traineeship
    Monday to Friday
    Afternoon shift

    TC Staffing

    Clackamas, OR
    4 days ago
  • $35 - $42 per hour

     ...CNC Programmer/Machinist Work Location: Portland, OR Your Career. Your Impact. Our Future. At Oregon Tool, Inc., every Team Member drives our success. Your growth fuels our progress, empowering you to take initiative, share your ideas, and help shape what's next. With... 
    Hourly pay
    Work at office
    All shifts
    Shift work
    Afternoon shift

    Oregon Tool

    Portland, OR
    1 day ago
  • $62k - $75k

    CNC Programmer Functional area: Production Onsite or Remote: Onsite Country/Region: US Location: Milwaukie, OR, US, 97267 Company name: Epiroc Industrial Tools and Attachments Date of posting: Jan 28, 2026 United. Inspired. Performance unites us, innovation inspires us... 
    Contract work
    Temporary work
    Remote work
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Epiroc Group

    Portland, OR
    2 days ago
  • $62k - $75k

    A global industrial tools manufacturer is seeking a CNC Programmer in Milwaukie, OR. This role involves developing CNC programs and processes to support manufacturing. Responsibilities include creating and verifying CNC programs, providing technical expertise, and mentoring... 

    Epiroc Group

    Portland, OR
    1 day ago
  • Boeing is looking for an Associate Numerical Control Programmer to join their Production Engineering team in Portland, Oregon. The ideal candidate will have experience in production automation and robotics, working to enhance processes and efficiencies. The role involves... 

    Boeing

    Portland, OR
    2 days ago
  • $20.39 - $26.1 per hour

     ...close supervision, operates bench-type or floor-mounted machines (e.g. drill presses, grinders, broaches, screw machines, manual and CNC mills and lathes, shrink-wrap machines, saws etc.) within production operations. Operation is routine and repetitive. Essential Job... 
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Day shift

    Dover Corporation

    Milwaukie, OR
    1 day ago
  • $25 per hour

     ...Vision Insurance Paid Time Off Stable full-time opportunity Supportive team environment Opportunities to grow your fabrication and CNC forming skills Work with high-quality structural steel projects What You Need to Have Experience operating a press brake or... 
    Full time

    Opti Staffing

    Happy Valley, OR
    2 days ago
  •  ..., you’ll be part of our Machine Shop team working as an on-site employee. This position is responsible for operating one or more NC, CNC, grinding, honing, or gear‑making machines. These machines perform drilling, tapping, milling, turning, boring, shaping and other machine... 
    Remote work
    Shift work
    Day shift

    Epiroc Group

    Milwaukie, OR
    2 days ago
  • $30 - $35 per hour

     ...Position CNC Lathe Machinist Location Gresham, OR Pay $30-35 +/hr DOE Schedule Day Shift | Monday–Friday Who We Are Opti Staffing is partnering with a well-established precision manufacturing company in the Gresham area that is looking to add an experienced CNC Lathe Machinist... 
    Weekly pay
    Monday to Friday
    Day shift

    Opti Staffing

    Gresham, OR
    3 days ago
  • $26 - $40 per hour

     ...CNC Machinist Compensation based on experience. $26 - $40 per hour. Portland, OR. On-site. Permanent. Job Details We are seeking a highly skilled, experienced, and dedicated CNC Machinist to join our dynamic manufacturing team. This permanent position involves setting... 
    Hourly pay
    Permanent employment
    Local area

    Australia-Employment

    Portland, OR
    2 days ago
  • $100k - $135k

    Cost Accounting Manager / 401K Match/ Great Benefits/ Onsite This Jobot Job is hosted by: Haley Lucas Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $100,000 - $135,000 per year A bit about us: We are...
    Local area

    Jobot

    Portland, OR
    4 days ago
  • $24.2 per hour

     ...looking for a stable opportunity with the potential for permanent employment and career advancement. Machinist Job Duties: Operate CNC machining equipment, including mills, lathes, drill presses, grinders, and other production machinery. Follow blueprints, work... 
    Permanent employment
    Full time
    Temporary work
    Monday to Friday
    Afternoon shift

    Verstela

    Clackamas, OR
    21 days ago
  • $20 - $22 per hour

     ...Job Description Job Description Job Title: Machine Operator Job Description Set up and operate CNC and manual tube benders to bend metal tubing to different angles based on customer specifications. Read blueprints to bend parts according to specification. Use calipers... 
    Weekly pay
    Contract work
    Temporary work
    Casual work
    Work at office
    Monday to Friday
    Day shift

    Aerotek

    Clackamas, OR
    10 days ago
  • Opti Staffing is seeking a Press Brake Operator in Happy Valley, Oregon. The role involves setting up and operating a Cincinnati Press Brake for structural steel components. Ideal candidates should have experience with metal forming equipment and the ability to read blueprints...
    Full time

    Opti Staffing

    Happy Valley, OR
    2 days ago
  • $28 - $45 per hour

     ...CNC Machinist Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Portland, OR. Our client is a well-established industry leader known for innovation and a commitment to delivering the highest quality products. With a focus on precision... 

    Legacy Talent Search

    Portland, OR
    18 hours ago
  • Voyager Manufacturing Inc. CNC Machinist Portland, OR · Full time We are looking for an experienced CNC Machinist to handle setup and operation of CNC machines. You’ll be responsible for setting up machines, loading tools and materials, running production parts, and ensuring... 
    Full time

    Voyager Manufacturing Inc.

    Portland, OR
    3 days ago
  • Job Description A local truck parts manufacturer is looking to add machine operators to their team. If you have previous manufacturing experience then this Machine Operator position is the perfect fit!    This company produces metal components for the trucking industry...
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Local area
    Monday to Friday
    Shift work
    Day shift

    Verstela

    Clackamas, OR
    a month ago
  •  ...CNC Mill Set-Up Person We are seeking a skilled and detail-oriented CNC Mill Set-Up Person to join our manufacturing team. In this role, you will be responsible for setting up and preparing CNC milling machines to ensure efficient and precise production of parts. The... 

    Multi Tool Services

    Portland, OR
    18 hours ago
  •  ...CNC Operator Programming and operation of computer numerically controlled (CNC) machinery to produce high quality mass timber products. Position Responsibilities And Duties Work with Production Manager and Lead Assembly Technician to schedule workflow and ensure... 

    Timberlab

    Portland, OR
    2 days ago
  • $28 - $32 per hour

     ...CNC Machinist Role in Gresham, OR Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Gresham, OR. Our client is a well-established industry leader known for innovation and a commitment to delivering the highest quality products. With a... 
    Hourly pay
    Afternoon shift

    Legacy Talent Search

    Gresham, OR
    9 hours ago
  • $30 - $40 per hour

     ...Job Description Job Description Madden Industrial Craftsmen is seeking a qualified CNC Machinist for a long-term, day shift direct hire role in NW Portland, OR. The person in this position will support a job shop specializing in large and intricate components weighing... 
    Relocation package
    Day shift

    Madden Industrial Craftsmen

    Portland, OR
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!