1

Programmer Jobs in Scappoose, OR (NOW HIRING)

Interpret engineering drawings, blueprints, CAD models, and specifications to develop efficient machining strategies. * Select appropriate tooling, fixtures, cutting parameters, and machining ...

CNC Programmer This position is responsible for programming, setting up, and running advanced CNC machines--particularly 5‑axis mills--to produce highly precise metal parts in a full‑service ...

CNC Programmer III

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

CNC Programmer III

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

CNC Programmer

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

CNC Programmer

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

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

Junior CAM Programmer

Hillsboro, OR · On-site

$32 - $36/hr

Overview We are seeking a motivated and detail-oriented Junior CAM Programmer to join our dynamic team in Hillsboro, OR. In this role, you will have the opportunity to work with cutting-edge CNC ...

New

Junior CAM Programmer

Hillsboro, OR · On-site

$32 - $36/hr

Overview We are seeking a motivated and detail-oriented Junior CAM Programmer to join our dynamic team in Hillsboro, OR. In this role, you will have the opportunity to work with cutting-edge CNC ...

New

CNC Programmer

Hillsboro, OR

$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 ...

Be Seen First

CNC Programmer Machinist

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

CNC Programmer

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

CNC Programmer

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

CNC Programmer

Hillsboro, OR

$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 ...

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

Programmer Analyst I

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

Programmer Analyst I

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

next page

Showing results 1-20

Programmer information

See Scappoose, OR salary details

$12

$42

$73

How much do programmer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for programmer in Scappoose, OR is $42.27, according to ZipRecruiter salary data. Most workers in this role earn between $27.50 and $55.00 per hour, depending on experience, location, and employer.

What does a programmer do?

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.

What are the key skills and qualifications needed to thrive as a programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader 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.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What cities near Scappoose, OR are hiring for Programmer jobs?

Cities near Scappoose, OR with the most Programmer job openings:

Infographic showing various Programmer job openings in Scappoose, OR as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 84% In-person, 5% Hybrid, and 11% Remote job distribution, with an average salary of $87,922 per year, or $42.3 per hour.

$45/hr

Full-time

Medical, PTO

Re-posted 18 days ago


Job description

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:

  • Create, modify, and optimize CNC programs for multi-axis mills, lathes, and other CNC equipment.
  • Interpret engineering drawings, blueprints, CAD models, and specifications to develop efficient machining strategies.
  • Select appropriate tooling, fixtures, cutting parameters, and machining sequences to maximize productivity and quality.
  • Collaborate with Engineering, Production, and Quality teams to support new product introductions and ongoing process improvements.
  • Troubleshoot machining and programming issues, implementing corrective actions to improve efficiency and reduce scrap.
  • Perform program prove-outs and support machine setup activities as needed.
  • Utilize CAD/CAM software to generate toolpaths and maintain programming documentation.
  • Ensure compliance with quality standards, inspection requirements, and customer specifications.
  • Support continuous improvement initiatives focused on safety, quality, productivity, and cost reduction.
  • Maintain accurate records and documentation while adhering to company procedures and best practices.
 

Qualifications:

  • 6+ years of CNC programming experience in a high-precision manufacturing environment.
  • Proficiency with CAD/CAM software and G-code programming.
  • Strong understanding of machining principles, tooling selection, feeds, speeds, and material properties.
  • Ability to read and interpret blueprints, GD&T, and engineering specifications.
  • Experience programming multi-axis CNC mills and/or lathes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.
 

Preferred Qualifications:

  • Associate's degree or technical certification in Manufacturing Technology, Machining, Engineering, or a related field.
  • Experience programming aerospace, medical, defense, or other precision-machined components.
  • Familiarity with Mastercam, Fusion 360, GibbsCAM, Esprit, or similar CAM software.
  • Lean Manufacturing and continuous improvement experience.
  • Experience supporting first article inspections and quality documentation requirements.

What We Offer:

  • Competitive pay up to $45.00/hour DOE.
  • Comprehensive benefits package, including health insurance and paid time off.
  • Opportunities for career growth and advancement within a stable and growing organization.
  • Access to advanced manufacturing technologies and modern equipment.
  • A collaborative and supportive workplace culture focused on employee success.
 

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.