Interpret engineering drawings, blueprints, CAD models, and specifications to develop efficient machining strategies. * Select appropriate tooling, fixtures, cutting parameters, and machining ...
Quick apply
Interpret engineering drawings, blueprints, CAD models, and specifications to develop efficient machining strategies. * Select appropriate tooling, fixtures, cutting parameters, and machining ...
Quick apply
Interpret engineering drawings, blueprints, CAD models, and specifications to develop efficient machining strategies. * Select appropriate tooling, fixtures, cutting parameters, and machining ...
Camas, WA · On-site
$40 - $62/hr
CNC Programmer III Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse ...
Camas, WA · On-site
$40 - $62/hr
CNC Programmer III Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse ...
Camas, WA · On-site
$40 - $62/hr
CNC Programmer III Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse ...
Quick apply
Camas, WA · On-site
$40 - $62/hr
CNC Programmer III Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse ...
Hillsboro, OR · On-site
The successful candidate will be responsible for programming complex components utilizing 3, 4, and 5-axis CNC machining centers while serving as a technical resource for machining strategy, tooling ...
Quick apply
Hillsboro, OR · On-site
The successful candidate will be responsible for programming complex components utilizing 3, 4, and 5-axis CNC machining centers while serving as a technical resource for machining strategy, tooling ...
Be Seen First
Gaston, OR · On-site
$17 - $35/hr
We are also looking for CNC programmer, we use MasterCam. Duties * Operate manual and CNC machines, lathes, and other machining equipment to produce parts and components. * Interpret blueprints and ...
Quick apply
Be Seen First
Gaston, OR · On-site
$17 - $35/hr
We are also looking for CNC programmer, we use MasterCam. Duties * Operate manual and CNC machines, lathes, and other machining equipment to produce parts and components. * Interpret blueprints and ...
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 ...
$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 ...
$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 ...
$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 ...
$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
Working alongside experienced programmers and machinists, the Junior CAM Programmer will create and modify CNC programs for vertical machining centers, support production activities, and assist with ...
Quick apply
Hillsboro, OR · On-site
Working alongside experienced programmers and machinists, the Junior CAM Programmer will create and modify CNC programs for vertical machining centers, support production activities, and assist with ...
Vancouver, WA · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Vancouver, WA · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Portland, OR · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Portland, OR · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Vancouver, WA · On-site
$27.25 - $37.50/hr
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 ...
Vancouver, WA · On-site
$27.25 - $37.50/hr
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 ...
Vancouver, WA · On-site
$27.25 - $37.50/hr
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 ...
Vancouver, WA · On-site
$27.25 - $37.50/hr
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 ...
Portland, OR · On-site
$80K - $133K/yr
Programmer Analyst I Hybrid role (3 days/week in office) at our Portland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake City offices. Candidates must reside ...
Portland, OR · On-site
$80K - $133K/yr
Programmer Analyst I Hybrid role (3 days/week in office) at our Portland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake City offices. Candidates must reside ...
Portland, OR · On-site
$52.35 - $62.84/hr
NC Programmer CMM, CATIA V5, & 3D Metrology Portland, OR $52.35 - $62.84/Hour U.S. Citizenship is required by Federal Law We are seeking an NC Programmer - CMM, CATIA V5 & 3D Metrology to support ...
Portland, OR · On-site
$52.35 - $62.84/hr
NC Programmer CMM, CATIA V5, & 3D Metrology Portland, OR $52.35 - $62.84/Hour U.S. Citizenship is required by Federal Law We are seeking an NC Programmer - CMM, CATIA V5 & 3D Metrology to support ...
Position: .Net Programmer Location: Potland, OR Duration: 6 Months Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a ...
Position: .Net Programmer Location: Potland, OR Duration: 6 Months Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a ...
Portland, OR · On-site
Seeking a Database Programmer Analyst II As a Database Programmer Analyst, you will be responsible for designing, developing, and maintaining complex database systems. This includes writing and ...
New
Portland, OR · On-site
Seeking a Database Programmer Analyst II As a Database Programmer Analyst, you will be responsible for designing, developing, and maintaining complex database systems. This includes writing and ...
New
Seeking a Database Programmer Analyst II As a Database Programmer Analyst, you will be responsible for designing, developing, and maintaining complex database systems. This includes writing and ...
New
Seeking a Database Programmer Analyst II As a Database Programmer Analyst, you will be responsible for designing, developing, and maintaining complex database systems. This includes writing and ...
New
The CNC Programmer role is to program parts according to customer specifications. This role will collaborate with manufacturing, quality, engineering, and other internal teams to optimize ...
Quick apply
The CNC Programmer role is to program parts according to customer specifications. This role will collaborate with manufacturing, quality, engineering, and other internal teams to optimize ...
$12.85 - $18.36
4% of jobs
$18.36 - $23.88
9% of jobs
$27.84 is the 25th percentile. Wages below this are outliers.
$23.88 - $29.39
17% of jobs
$29.39 - $34.91
13% of jobs
The median wage is $38.12 / hr.
$34.91 - $40.42
13% of jobs
$40.42 - $45.93
10% of jobs
$45.93 - $51.45
9% of jobs
$52.48 is the 75th percentile. Wages above this are outliers.
$51.45 - $56.96
9% of jobs
$56.96 - $62.48
7% of jobs
$62.48 - $67.99
6% of jobs
$67.99 - $73.50
4% of jobs
$12
$42
$73
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

$45/hr
Full-time
Medical, PTO
Re-posted 26 days ago
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 delivering exceptional quality to customers across a variety of industries. With a strong commitment to innovation, continuous improvement, and operational excellence, they take pride in maintaining the highest standards throughout every stage of the manufacturing process.
Key Responsibilities:
Qualifications:
Preferred Qualifications:
What We Offer:
At Legacy Talent Search, we are more than just a staffing agency. We are dedicated to supporting the growth of the American economy and way of life, one job at a time. With a focus on rebranding the staffing industry, we work tirelessly to show how a specialized recruiting team can drive productivity. Our legacy is built on people and community—how we help others is how we leave our mark.
Join us today and discover how we #recruitdifferently.
Legacy Talent Search is an equal opportunity employer.