1

Programmer Programmer Jobs in Portland, OR (NOW HIRING)

Programmer Analyst I

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

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

CMM Programmer / Quality Control Inspector (Duramax CMM) $25-$30/hr DOE | Monday-Friday | Day Shift | Full-Time | Overtime Available Are you an experienced CMM Programmer who enjoys precision work ...

CNC Programmer (On-Site)

Tualatin, OR ยท On-site

$40 - $45/hr

We are currently seeking several CNC Programmer for our Shields Manufacturing facility in Tualatin Oregon. (On-site position). We offer : * A Highly competitive total compensation package * Medical ...

CNC Programmer (On-Site)

Tualatin, OR ยท On-site

$40 - $45/hr

We are currently seeking several CNC Programmer for our Shields Manufacturing facility in Tualatin Oregon. (On-site position). We offer : * A Highly competitive total compensation package * Medical ...

We are currently seeking several CNC Programmer for our Shields Manufacturing facility in Tualatin Oregon. (On-site position). We offer : * A Highly competitive total compensation package * Medical ...

CNC Programmer (On-Site)

Tualatin, OR ยท On-site

$40 - $45/hr

We are currently seeking several CNC Programmer for our Shields Manufacturing facility in Tualatin Oregon. (On-site position). We offer : * A Highly competitive total compensation package * Medical ...

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

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

CNC Programmer/Machinist

Portland, OR ยท On-site

$35 - $42/hr

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

next page

Showing results 1-20

Programmer Programmer information

See Portland, OR salary details

$12

$41

$72

How much do programmer programmer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for programmer programmer in Portland, OR is $41.93, according to ZipRecruiter salary data. Most workers in this role earn between $27.26 and $54.57 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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 analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Portland, OR? For Programmer Programmer jobs in Portland, OR, the most frequently searched job titles are:
What cities near Portland, OR are hiring for Programmer Programmer jobs? Cities near Portland, OR with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Portland, OR as of July 2026, with employment types broken down into 88% Full Time, 5% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $87,210 per year, or $41.9 per hour.

CNC Lead Programmer / Machinist

Automation Hydraulics

Vancouver, WA โ€ข On-site

$27.25 - $37.50/hr

Full-time

Re-posted 17 days ago


Job description

Overview:

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.  We utilize the latest technology and our own proprietary controls and sensors to rapidly deliver unique and affordable solutions for transportation, aerospace, and agriculture industries.  

At Automation Hydraulics, we believe that hydraulics technology is ten to twenty years behind innovations in other industries, and that by applying proven technologies to underserved markets that we can advance industrialization and productivity.  We utilize the most advanced software for manifold designing and are often able to improve functionality or reduce size, weight and cost.  
 
The business was founded by top engineers and innovators that have developed hydraulics systems for many of the world's top industrial companies.  We continue to offer custom hydraulic systems for virtually any industrial application.  

Job role:

This position will have a high level of autonomy and responsibility.  As the CNC Programmer Lead, you will be responsible for programming our new DMG Mori NHX5500, with a five pallet RPP (arrives in October).  We purchased this machine to build custom hydraulic manifolds for our own products and for custom applications.  We will also be machining precision components and other complex parts.  This position will be responsible for programming the machining for all of our custom machined parts.  Qualified candidates must be able to design workholding, select optimal tooling and program efficient tool paths.

The goal is to ensure our manufacturing process meets customer requirements and delivers exceptional quality product on time and within budget.

This is a rare opportunity to make a high level impact on a growing business and to receive incentive based compensation

Responsibilities:

  • Program and operate our NHX5500 and other machines
  • Utilize CAM software and CELOS intuitive programming
  • Setup complex jobs and design workholding and fixtures
  • Select tooling and workholding and build tool library
  • Procurement request for tooling and materials 
  • Quality control and processes for programming and machining operations
  • Estimate costs 
  • Identify training needs.
  • Supervise and motivate a team of workers;
  • Report to upper management


Requirements:

  • Attention to detail to ensure high levels of quality;
  • Extensive machining and programming experience (4 axis horizontal)
  • Understanding of quality standards and health & safety regulations
  • Excellent organizational and leaderships skills
  • Leadership experience at a professional manufacturing company
  • Proficient in MS Office and ERP software
  • BSc/Ba in business administration or relevant field is preferred
  • Preferred quality systems experience
  • Preferred LEAN manufacturing experience

Work location is Vancouver, WA

Employment Type: FULL_TIME