1

Contract Cnc Programming Jobs in Gresham, OR (NOW HIRING)

CNC Operator II

Portland, OR ยท On-site

$21 - $28.50/hr

CNC programming experience. * Experience with contract manufacturing. Why You'll Love Working at Tosoh Quartz Located in the beautiful Pacific Northwest, Tosoh Quartz offers a comprehensive benefits ...

CNC Operator II

Portland, OR ยท On-site

$21 - $28.50/hr

CNC programming experience. * Experience with contract manufacturing. Why You'll Love Working at Tosoh Quartz Located in the beautiful Pacific Northwest, Tosoh Quartz offers a comprehensive benefits ...

Cnc Machinist

North Plains, OR ยท On-site

$30 - $40/hr

Proficiency in programming and CNC program edits * Experience with CMM operation, vertical and ... Job Type & Location This is a Contract to Hire position based out of North Plains, OR. Pay and ...

Be Seen First

Manufacturing/Process Engineer (CNC Machining) Starting Base Salary Range of $90,000 to $115,000 ... Interacts with suppliers, vendors, consultants, and contract engineers to obtain services or ...

Be Seen First

Manufacturing/Process Engineer (CNC Machining) Starting Base Salary Range of $90,000 to $115,000 ... Interacts with suppliers, vendors, consultants, and contract engineers to obtain services or ...

Manufacturing Engineer

North Plains, OR ยท On-site

$77K - $99K/yr

... times CNC programming Develop and refine programs for a wide range of equipment including: 3-axis ... This document does not create an employment contract, implied or otherwise, other than an at will ...

next page

Showing results 1-20

Contract Cnc Programming information

See Gresham, OR salary details

$17

$32

$47

How much do contract cnc programming jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for contract cnc programming in Gresham, OR is $32.79, according to ZipRecruiter salary data. Most workers in this role earn between $26.97 and $36.92 per hour, depending on experience, location, and employer.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

What are the key skills and qualifications needed to thrive as a contract CNC programmer?

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are popular job titles related to Contract Cnc Programming jobs in Gresham, OR?

For Contract Cnc Programming jobs in Gresham, OR, the most frequently searched job titles are:

What job categories do people searching Contract Cnc Programming jobs in Gresham, OR look for?

The top searched job categories for Contract Cnc Programming jobs in Gresham, OR are:

What cities near Gresham, OR are hiring for Contract Cnc Programming jobs?

Cities near Gresham, OR with the most Contract Cnc Programming job openings:

Infographic showing various Contract Cnc Programming job openings in Gresham, OR as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $68,212 per year, or $32.8 per hour.

Supplier Delivery Consultant - CNC Programming

Portland, OR โ€ข On-site

Belcan
IT Servicesย โ€ขย 5 - 10K employees

$60 - $80/hr

Full-time, Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Job Title: Supplier Delivery Consultant - CNC Programming
Pay Rate: $60.00-80.00 per hour (paid as fixed weekly rate)
Subcontract Employment: 1099 or LLC
Locations: Seattle, WA 98124 & Portland, OR 97230
Shift: First and Flexible
#1099 #AerospaceManufacturing #CNCProgrammer
Job Summary:
We are seeking experienced CNC Programmers and CAM Manufacturing Consultants for urgent project-based contract opportunities in the Seattle, WA and Portland, OR areas. Our consultants support a variety of manufacturing clients in aerospace, defense, medical device, energy, industrial equipment, and precision machining environments.
This talent pipeline is intended for highly skilled manufacturing professionals with expertise in CNC programming, CAM software, process development, machining optimization, and shop floor support. Assignments may range from short-term troubleshooting engagements to long-term manufacturing improvement and production support projects.
Typical Responsibilities:
* Develop, modify, optimize, and troubleshoot CNC programs using industry-leading CAM software such as Mastercam, Esprit, NX CAM, Fusion 360, Gibbscam, Powermill, or similar platforms.
* Create efficient toolpaths and machining strategies for complex components and challenging geometries.
* Support CNC machining operations through program prove-outs, first article runs, process validation, and production startup activities.
* Troubleshoot machining, programming, tooling, fixturing, and post-processor issues.
* Improve cycle times, machine utilization, quality performance, and overall manufacturing efficiency.
* Collaborate with manufacturing engineering, production, quality, tooling, and leadership teams to achieve project objectives.
* Review engineering drawings, CAD models, GD&T requirements, and manufacturing specifications.
* Recommend and implement process improvements to enhance productivity and manufacturability.
* Support new product introductions, process transfers, capacity expansion initiatives, and continuous improvement efforts.
* Provide technical expertise for 3-axis, 4-axis, and 5-axis machining applications.
* Ensure compliance with applicable customer, quality, and safety requirements.
Required Qualifications:
* Minimum 5 years of CNC programming, manufacturing engineering, or CAM programming experience in a precision manufacturing environment.
* Strong experience with one or more CAM software platforms, including Mastercam, Esprit, NX CAM, Fusion 360, Powermill, Gibbscam, or similar.
* Experience programming and supporting CNC machining centers, mills, mill-turns, lathes, or multi-axis equipment.
* Demonstrated ability to troubleshoot manufacturing processes from CAD/CAM programming through machine execution.
* Strong understanding of cutting tools, fixturing, workholding, and machining best practices.
* Ability to read and interpret engineering drawings, CAD models, and GD&T requirements.
* Excellent problem-solving, communication, and collaboration skills.
* Ability to work independently while integrating effectively with customer project teams.
Preferred Qualifications:
* Experience supporting aerospace, defense, medical device, automotive, energy, industrial, or high-precision manufacturing environments.
* Experience machining complex materials such as titanium, Inconel, stainless steel, hardened steels, aluminum alloys, or specialty materials.
* Expertise with advanced multi-axis machining and complex geometry programming.
* Manufacturing engineering, process engineering, or continuous improvement experience.
* Experience supporting customer-specific quality systems and regulated manufacturing environments.
Engagement Details:
* Independent Contractor (1099) opportunities
* Project-based assignments across the United States
* On-site, hybrid, and remote opportunities available depending on project requirements
* Travel requirements vary by engagement
* Competitive project rates based on experience, technical expertise, and scope of work
We are always interested in connecting with experienced CNC Programming and Manufacturing Consulting professionals who can help our clients solve complex machining and manufacturing challenges. Apply today to be considered for current and future project opportunities.
Salary guidelines for similar roles at Belcan are $60.00 - $80.00 per hour. Guidelines vary based on many factors including but not limited to education, qualifications, experience, discipline, geographic location, market, and business considerations. Benefits offered include health, dental, vision, and life insurance; 401(k); holidays and paid leave as required by law.
#INDENG

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958