CNC Programmer
$28.75 - $39.50/hr
GENERAL SUMMARY LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up ...
New
$28.75 - $39.50/hr
GENERAL SUMMARY LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up ...
New
$28.75 - $39.50/hr
GENERAL SUMMARY LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up ...
New
Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Sherwood, OR. Our client is a well-established manufacturing leader known for producing high-precision components and ...
Quick apply
Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Sherwood, OR. Our client is a well-established manufacturing leader known for producing high-precision components and ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
GENERAL SUMMARY LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
GENERAL SUMMARY LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up ...
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, high‑precision components that meet stringent quality and dimensional ...
Quick apply
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, high‑precision components that meet stringent quality and dimensional ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, highprecision components that meet stringent quality and dimensional ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, highprecision components that meet stringent quality and dimensional ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, high-precision components that meet stringent quality and dimensional ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
The CNC Programmer is responsible for developing, optimizing, and supporting CNC machining processes to produce complex, high-precision components that meet stringent quality and dimensional ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$28.75 - $39.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Hillsboro, OR · On-site
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Tualatin, OR · On-site
$32 - $36/hr
We are looking for a skilled CNC Programmer & Operator to program, set up, operate, and maintain CNC milling machines to manufacture precision parts according to detailed specifications. The ideal ...
Tualatin, OR · On-site
$32 - $36/hr
We are looking for a skilled CNC Programmer & Operator to program, set up, operate, and maintain CNC milling machines to manufacture precision parts according to detailed specifications. The ideal ...
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Quick apply
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Quick apply
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Aloha, OR · On-site
$35 - $45/hr
As a CNC Programmer at Parks Metal, your role involves programming and setting up CNC (Computer Numerical Control) machines to produce precision parts and components. Ideal candidate must have ...
Aloha, OR · On-site
$35 - $45/hr
As a CNC Programmer at Parks Metal, your role involves programming and setting up CNC (Computer Numerical Control) machines to produce precision parts and components. Ideal candidate must have ...
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Quick apply
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Quick apply
Canby, OR · On-site
$75K - $110K/yr
Cascade Engineering Technologies- Senior CNC Programmer Pay: $75,000- $110,000 Salary Exempt position- Compensation package will be determined based on relevant CNC programming experience, aerospace ...
Tualatin, OR · On-site
$60K - $105K/yr
Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced precision ...
Tualatin, OR · On-site
$60K - $105K/yr
Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced precision ...
Tualatin, OR · On-site
$60K - $105K/yr
Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced precision ...
Quick apply
Tualatin, OR · On-site
$60K - $105K/yr
Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced precision ...
$60K - $105K/yr
Description Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced ...
$60K - $105K/yr
Description Ascentec Engineering is hiring a CNC Programmer in the Machining division who will be responsible for developing, implementing, and supporting robust machining processes for advanced ...
Butteville, OR · On-site
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Butteville, OR · On-site
$34.53 - $42.27/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
$17.83 - $20.53
3% of jobs
$20.53 - $23.24
5% of jobs
$23.24 - $25.95
11% of jobs
$26.97 is the 25th percentile. Wages below this are outliers.
$25.95 - $28.66
15% of jobs
The median wage is $31.12 / hr.
$28.66 - $31.37
17% of jobs
$31.37 - $34.08
14% of jobs
$35.90 is the 75th percentile. Wages above this are outliers.
$34.08 - $36.79
14% of jobs
$36.79 - $39.50
9% of jobs
$39.50 - $42.20
6% of jobs
$42.20 - $44.91
3% of jobs
$44.91 - $47.62
2% of jobs
$17
$32
$47
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.
The top searched job categories for Cnc Programmer jobs in Gresham, OR are:
Cities near Gresham, OR with the most Cnc Programmer job openings:

LAIKA is seeking a proficient and highly independent CNC Programmer to support CNC manufacturing for multiple studio departments. This role is responsible for programming, setting up, proving out, operating, and inspecting small-batch prototype precision parts.Â
JOB FUNCTIONSOn-site in Hillsboro, ORÂ
SALARYSalary is commensurate with skills and experience.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTSThe physical demands and work environment characteristics described here are representative of those required to perform the essential functions of this job. Reasonable accommodations may be made as required by applicable law.Â