CNC Programmer/Machinist
$35 - $42 per hourOregon 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$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...SuggestedWeekend workDay shift- ...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...SuggestedFull time
$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...SuggestedWeekly payMonday to FridayDay shift$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...SuggestedFull timeMonday to Friday$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...SuggestedMonday to FridayFlexible hoursShift work$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 payMonday to FridayShift workAfternoon shift$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 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 payAfternoon shift
$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 payShift workNight shiftWeekend workAfternoon shift$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 workTemporary workMonday to ThursdayDay shift$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 employmentLocal areaMonday to FridayFlexible hoursShift work- ...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 payAfternoon shift
- ...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...
$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 workTemporary workMonday to FridayFlexible hoursShift workDay shift$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 payContract workTemporary workRemote workRelocation packageFlexible hoursShift workNight shiftAfternoon shift$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 payFull timeNight shiftWeekend work- ...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
- 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 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...
- 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...
$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 payShift workAfternoon shift$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$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 timeTemporary workMonday to FridayWeekend work$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$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$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 payShift work$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 payFull timeImmediate startShift workWeekend workAfternoon shift$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- ...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 workWorldwideFlexible hours
$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 payFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer/Machinist. Be the first to apply!
- cnc mill machinist Portland, OR
- cnc operator Portland, OR
- cnc machinist Portland, OR
- cnc programmer Portland, OR
- cnc machinist programmer Portland, OR
- cnc engineer Portland, OR
- boeing cnc machinist Portland, OR
- cnc lathe machinist Portland, OR
- cnc machine operator Portland, OR
- cnc applications engineer Portland, OR

