1

Programming Jobs in Vancouver, WA (NOW HIRING)

Computer Programming Tutor

Portland, OR ยท Remote

$18 - $40/hr

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

Be Seen First

... Programming) Sunday-Wednesday, 3:30 PM to 2:00 AM Base Rate of $34.00-$40.00/hour (DOE) At Leupold + Stevens our passion for innovation and quality is iconic in our industry. To that end, we have an ...

Be Seen First

... Programming) Sunday-Wednesday, 3:30 PM to 2:00 AM Base Rate of $34.00-$40.00/hour (DOE) At Leupold + Stevens our passion for innovation and quality is iconic in our industry. To that end, we have an ...

SMG Engineers is looking to add a mid-level Structural and/or Mechanical Engineer to our skilled team of dedicated design professionals for full-time, in-person work in our Beaverton, Oregon (or ...

If you are looking to work for a dynamic and growing company performing engineering services for world leaders in the technology and industrial sectors, Corbin Consulting is the place for you.

If you are looking to work for a dynamic and growing company performing engineering services for world leaders in the technology and industrial sectors, Corbin Consulting is the place for you.

Manufacturing Engineer II

Tualatin, OR ยท On-site

$80K - $105K/yr

Experience with CNC programming, setup, troubleshooting, and process optimization Technical Expertise: * Intermediate to Advanced Machining Knowledge: Solid understanding of CNC machining operations ...

Senior Dam Engineer

Portland, OR

$110K - $152K/yr

Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...

next page

Showing results 1-20

Programming information

See Vancouver, WA salary details

$26.2K

$93.1K

$156K

How much do programming jobs pay per year?

As of Sep 4, 2026, the average yearly pay for programming in Vancouver, WA is $93,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,400.00 and $121,400.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What are the most commonly searched types of Programming jobs in Vancouver, WA?

The most popular types of Programming jobs in Vancouver, WA are:

What cities near Vancouver, WA are hiring for Programming jobs?

Cities near Vancouver, WA with the most Programming job openings:

Infographic showing various Programming job openings in Vancouver, WA as of August 2026, with employment types broken down into 81% Full Time, 6% Part Time, and 13% Contract. Highlights an 88% In-person, 3% Hybrid, and 9% Remote job distribution, with an average salary of $93,123 per year, or $44.8 per hour.

Supplier Delivery Consultant - CNC Programming

Belcan

Portland, OR โ€ข On-site

$60 - $80/hr

Full-time, Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


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.

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