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

CNC Programmer/Machinist

$35 - $42 per hour

Oregon Tool

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 a long history of innovation and a pioneering spirit, we're a global team built on humility, grit, and collaboration where every voice is valued and every contribution matters. If you're ready to bring your perspective and thrive in a people-first culture, join us and make an impact.

Hourly Rate: $35/HR - $42/HR Shift: Primary Shift: Swing Shift: Monday Thursday; 4pm 2:30am. Must be available to assist the team with coverage on all shifts should special circumstances arise

How You Make An Impact

The CNC Programmer/Machinist will work in a team environment and develop CNC programs and processes for equipment and tooling components utilizing CNC controlled equipment & related software.

  • Operate and set up CNC machines (Vertical Machining Centers and Lathes), including loading materials, downloading programs, adjusting feed rates, and ensuring production runs meet schedule and quality standards
  • Perform troubleshooting and program adjustments to resolve complex issues independently, ensuring all parts conform to specifications
  • Handle routine maintenance and housekeeping by checking oil/coolant levels, cleaning machines, and keeping the work area safe and organized
  • Manage ERP (SAP) transactions and documentation, including labor and data entry, while maintaining clear communication to support smooth operations

Qualifications & Skills

High School Diploma or GED required CNC Expertise: 5+ years of experience setting up and operating CNC mills and lathes, with strong knowledge of G & M codes, manual programming, and Mastercam software Technical Precision: Ability to read blueprints using GD&T, apply machine shop math, and work with close tolerances using precision inspection tools Problem-Solving & Leadership: Proven ability to work independently, guide junior team members, and deliver solutions for complex machining challenges Digital & Communication Skills: Proficient in Microsoft Office Suite and ERP systems (SAP preferred), with strong analytical thinking and clear written and verbal communication

What We Offer

Medical, Dental, and Vision Benefits available on day one (no waiting period) 401k matching (100% of first 3%, 50% of next 3% = 4.5% match on 6% contribution) Retirement Savings Plus Plan* Earn up to 120 hours vacation during your first year of service Paid holidays and one paid Community Involvement Day available per calendar year Tuition reimbursement program Safety shoes reimbursed at $100 per year Safety prescription glasses through approved program Global company with small company feel Complimentary snack and coffee/tea to keep you fueled Onsite cafeteria offering a variety of convenient options Onsite Physical Therapist Onsite Fitness center Public Transit access *Based on geographic location and company performance.

Oregon Tool
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer/Machinist in Portland, OR vacancy
  • $30 - $40 per hour

     ...Position Swiss CNC Machinist Compensation $30–$40/hr DOE Location Wilsonville Schedule Day Shift or Weekend (Friday–Sunday) Who We Are Our client is a global leader in supply chain solutions within the manufacturing industry, supporting everything from design and prototyping... 
    Suggested
    Weekend work
    Day shift

    Opti Staffing

    Tualatin, OR
    4 days 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... 
    Suggested
    Full time

    Voyager Manufacturing Inc.

    Portland, OR
    4 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... 
    Suggested
    Weekly pay
    Monday to Friday
    Day shift

    Opti Staffing

    Gresham, OR
    4 days ago
  • $22 per hour

     ...Overview CNC Machine Operator This role involves setting up and operating advanced 5-axis CNC mills and multi-spindle lathes to produce...  ...aerospace components from high-performance materials. The machinist interprets complex engineering data, ensures tight-tolerance quality... 
    Suggested
    Full time
    Monday to Friday

    NW Staffing

    Portland, OR
    4 days ago
  • $33 - $40 per hour

     ...Job Position: CNC Programmer Location: FAIRVIEW, OR Pay Rate: $33-40/hr DOE Shift: Monday-Friday, 7:30am-4:00pm, or Monday-Thursday 5:30am-4:00PM. +OT when needed SUMMARY Responsible for developing CNC machine programs, fixtures, and tooling solutions... 
    Suggested
    Monday to Friday
    Flexible hours
    Shift work

    BeginRight Employment Services

    Fairview, OR
    1 day ago
  • $26 - $28 per hour

     ...CNC Lathe Operator Are you a skilled CNC professional looking for stability and a team that values your precision? We are partnering with a historic manufacturing leader in the Northwest Portland industrial area. This company has built a global reputation for manufacturing... 
    Hourly pay
    Monday to Friday
    Shift work
    Afternoon shift

    PrideStaff

    Portland, OR
    1 day ago
  • $28 - $45 per hour

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

    Legacy Talent Search

    Portland, OR
    10 days ago
  •  ...Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Gresham. Our client is a well-established industry leader known for innovation and a commitment to delivering the highest quality products. With a focus on continuous improvement, they pride... 
    Hourly pay
    Afternoon shift

    Legacy Talent Search

    Gresham, OR
    4 days ago
  • $25 - $34 per hour

     ...CNC Machinist Legacy Talent Search is currently seeking candidates for a CNC Machinist role in Vancouver, WA. Our client is a well-established industry leader known for innovation and a commitment to delivering the highest quality precision components. With a focus... 
    Hourly pay
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Legacy Talent Search

    Vancouver, WA
    7 days ago
  • $35 - $45 per hour

     ...Job Title: CNC Programmer Job Description The CNC Programmer develops and documents complete manufacturing strategies to produce...  ...and detailed process paperwork and shop travelers that other machinists will follow during manufacturing. Use Mastercam software... 
    Contract work
    Temporary work
    Monday to Thursday
    Day shift

    Actalent

    Clackamas, OR
    2 days ago
  • $37 - $45 per hour

     ...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... 
    Permanent employment
    Local area
    Monday to Friday
    Flexible hours
    Shift work

    Opti Staffing Group

    Portland, OR
    4 days ago
  •  ...We are looking for a CNC Mill Machinist to join our 2nd shift in Tualatin, OR. CNC Mill Machinist Responsibilities: Operate CNC mill machines...  ...Follow instructions carefully from setup technicians, programmers, or supervisors Keep the work area clean and organized, ensuring... 
    Hourly pay
    Afternoon shift

    Calmax

    Tualatin, OR
    4 days ago
  •  ...CNC Programmer Lead This role represents the opportunity to take on an important leadership position with an innovative high tech industrial engineering and manufacturing company. Automation Hydraulics designs and manufacturers innovative hydraulic equipment and machinery... 

    Automation Hydraulics

    Vancouver, WA
    2 days ago
  • $74k - $84k

     ...If you appreciate an environment where you get to think new and constantly evolve, you will thrive here. Join Our Team as a CNC Programmer at Epiroc! This CNC programmer role is responsible for developing and supporting the creation of CNC programs and processes... 
    Contract work
    Temporary work
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Epiroc Industrial Tools and Attachments

    Milwaukie, OR
    2 days 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

    Portland, OR
    2 days ago
  • $22 - $30 per hour

     ...A leading engineering firm in Tualatin, Oregon, is looking for machinists to perform CNC setup and operation in a fast-paced environment. Candidates should possess mechanical aptitude and attention to detail. Responsibilities include loading/unloading parts and performing... 
    Hourly pay
    Full time
    Night shift
    Weekend work

    Ascentec Engineering Pvt Ltd

    Tualatin, OR
    5 days ago
  •  ...Assistant CNC Operator Axiom Axiom Custom Products is a designer and custom manufacturer that services the creative, events, retail...  ...protocols Openly communicate with the CNC manager and programmers to seek clarification and remove issues before cutting material... 
    Part time

    Axiom Custom Products

    Portland, OR
    4 days ago
  • 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... 

    Opti Staffing

    Happy Valley, OR
    5 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... 

    Opti Staffing

    Happy Valley, OR
    5 days ago
  • Closet-Factor in Tualatin, Oregon, is seeking an experienced CNC Operator to join our dedicated team. The ideal candidate will operate CNC and edge banding machines, collaborate with the production team, and maintain high-quality output. We offer medical benefits, a 401... 

    Closet-Factor

    Tualatin, OR
    5 days ago
  • $28 - $32 per hour

     ...safety hazards to supervisors. Qualifications: High school diploma or equivalent; prior experience operating laser cutting equipment or CNC machinery preferred. Ability to read measuring tools, blueprints, and technical drawings accurately. Strong mechanical aptitude and... 
    Hourly pay
    Shift work
    Afternoon shift

    Legacy Talent Search

    Vancouver, WA
    4 days ago
  • $28 - $40 per hour

    Ascentec Engineering in Tualatin, Oregon, is hiring a Dev NPI Prototype Machinist I/II to support CNC machining operations for prototype and Low-Volume/High-Mix parts. The role emphasizes machine operations, basic setups, and multi-axis machining skills, along with collaboration... 
    Hourly pay

    Ascentec-Engineerin

    Tualatin, OR
    2 days ago
  • $24 - $25 per hour

     ...training and career development opportunities-they love to promote from within! In this role, you will be setting up and operating the CNC laser cutting equipment. You will be verifying quality throughout the process and making adjustments as needed. Laser Operator... 
    Full time
    Temporary work
    Monday to Friday
    Weekend work

    TERRA Staffing Group

    Tualatin, OR
    5 days ago
  • $25 - $35 per hour

    Position CNC Lathe Machinist Compensation $25-$35/hr DOE Location Wilsonville, OR. Schedule Day shift Mon-Fri 6am-2:30pm About the Company Our client is a global leader in supply chain solutions within the manufacturing industry, supporting everything from design and... 
    Day shift

    Opti Staffing

    Tualatin, OR
    4 days ago
  • $28 - $40 per hour

    Ascentec Engineering Pvt Ltd in Tualatin, Oregon is looking for a Dev NPI Prototype Machinist I/II to support CNC machining operations for prototype and Low-Volume/High-Mix (LVHM) parts. The role entails machine operation, basic setups, part inspection, and collaboration... 
    Hourly pay

    Ascentec Engineering Pvt Ltd

    Tualatin, OR
    2 days ago
  • $25 - $33 per hour

    Kyocera International, Inc. is seeking a Machinist 3 at our Vancouver, WA location. The ideal candidate will set up and operate various CNC machines, ensuring precision in machining ceramic parts. Applicants should have a high school diploma or GED, along with 3-6 years... 
    Hourly pay
    Shift work

    KYOCERA International, Inc.

    Vancouver, WA
    5 days ago
  • $20 - $36 per hour

     ...Job Title: CNC Mill Machinist Job Type: Full Time Location: Tualatin OR Salary range: $20 to $ 36 per hour Weekend Shift: Friday, Saturday and Sunday, from 6 am to 6:30 pm. We offer a 10% Shift Differential for this schedule Precinmac is a leading diversified manufacturer... 
    Hourly pay
    Full time
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Shields Manufacturing

    Tualatin, OR
    4 days ago
  • $28 - $40 per hour

    Ascentec Engineering, LLC is seeking a Dev NPI Prototype Machinist I/II in Tualatin, Oregon, to support CNC machining operations for prototype and Low-Volume/High-Mix parts. The position requires skills in machine operation, set‑ups, inspections, and collaboration across... 
    Hourly pay

    Ascentec Engineering, LLC

    Tualatin, OR
    1 day ago
  •  ...with factory automation solutions worldwide. Summary: A Machinist operates a variety of machines, including milling machines, grinders...  ...: Basic Manual Mill Basic Manual Lathe Basic CNC Mill Basic CNC Lathe Straddle Mill Corrugation Mill... 
    Temporary work
    Worldwide
    Flexible hours

    Columbia Machine

    Vancouver, WA
    1 day ago
  • $31 - $36 per hour

     ...Machinist II Hot Job US Digital - Vancouver, WA Overview Salary Range $31.00 - $36.00 Hourly Level Experienced Position Type...  ...produces machined parts by programming, setting up, and operating CNC machines and manual equipment; maintaining quality and safety standards... 
    Hourly pay
    Flexible hours
    Shift work

    US Digital

    Vancouver, WA
    1 day ago

Do you want to receive more vacancies?

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