1

Programmer Programmer Jobs in Bend, OR (NOW HIRING)

CNC Programmer

Bend, OR · On-site

$28 - $38.25/hr

The programmer will generate, prove out, and support CNC programs for WinCNC-based routers and DMS 5-axis routers, working closely with manufacturing, tooling, and engineering. Other expectations may ...

CNC Programmer

Bend, OR · On-site

$35 - $38/hr

This role focuses on Mastercam programming for 3 and 4-axis mills, lathes, and multi-tasking mill/turn equipment. You will be responsible for developing processes for tight-tolerance, complex ...

CNC Programmer

Bend, OR · On-site

$35 - $38/hr

This role focuses on Mastercam programming for 3 and 4-axis mills, lathes, and multi-tasking mill/turn equipment. You will be responsible for developing processes for tight-tolerance, complex ...

CNC Programmer I (Friday - Sunday 5am - 5pm)

Redmond, OR · On-site

$28 - $38.50/hr

The CNC Programmer at AAON is responsible for developing and optimizing CNC programs to support the precision manufacturing of HVAC components. This role ensures efficient and accurate machining ...

BAS - Controls Programmer

Bend, OR · Remote

$31.75 - $41.75/hr

Controls Programmer -Bend, OR - Controls-Only Company POSITION: * Controls Programmer LOCATION: * Bend, OR RESPONSIBILITIES: * Prior experience as a Controls Specialist/Programmer or similar position

Structural Engineer

Bend, OR · On-site +1

$85K - $140K/yr

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science.

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science.

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and science.

The Strategic Innovation Engineer at BASX plays a critical role in the Strategic Development & TestingGroup with researching, designing, developing, and implementing new and emerging technologies ...

The Strategic Innovation Engineer at BASX plays a critical role in the Strategic Development & Testing Group with researching, designing, developing, and implementing new and emerging technologies ...

next page

Showing results 1-20

Programmer Programmer information

See Bend, OR salary details

$12

$41

$72

How much do programmer programmer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for programmer programmer in Bend, OR is $41.71, according to ZipRecruiter salary data. Most workers in this role earn between $27.12 and $54.28 per hour, depending on experience, location, and employer.

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 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 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 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 cities near Bend, OR are hiring for Programmer Programmer jobs? Cities near Bend, OR with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Bend, OR as of May 2026, with employment types broken down into 80% Full Time, 12% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $86,757 per year, or $41.7 per hour.
CNC Programmer

CNC Programmer

Epic Aircraft

Bend, OR • On-site

$28 - $38.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Epic Aircraft rating

8.2

Company rating: 8.2 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

30th of 59 rated aerospace companies


Job description

WHO WE ARE

Epic Aircraft is a leading manufacturer of high-performance, all-carbonfiber, single-engine turboprop aircraft. Our commitment to innovation, safety, and excellence has established us as a key player in the aviation industry. Headquartered in the stunning city of Bend, Oregon, we offer a vibrant work environment surrounded by breathtaking natural beauty and outdoor recreational opportunities.We're seeking talented and creative individuals who are interested in pursuing a career in the aerospaceindustry.

WHAT YOU'LL DO

We are seeking a CNC Programmer to support the machining of aircraft composite tools and composite parts. This role is primarily focused on 3-axis CNC programming, with some 5-axis work as required. The programmer will generate, prove out, and support CNC programs for WinCNC-based routers and DMS 5-axis routers, working closely with manufacturing, tooling, and engineering. Other expectations may include:

  • Develop and maintain CNC programs for machining composite molds, trim tools, fixtures, and composite parts
  • Primarily program 3-axis jobs, with occasional 5-axis programming for complex geometries
  • Generate CAM from CAD models, ensuring proper toolpaths, cutter selection, feeds, and speeds for composite materials
  • Perform program prove-out, troubleshoot machining issues, and refine programs to improve quality and cycle time
  • Work with manufacturing to resolve issues related to part quality, surface finish, and dimensional accuracy
  • Apply best practices for machining composite materials (carbon fiber, fiberglass, core materials, tooling board, etc.)
  • Maintain revision control and documentation for CNC programs and setup sheets
  • Support continuous improvement efforts related to machining efficiency, tool life, and scrap reduction

WHAT YOU BRING TO THE TEAM

  • Experience programming CNC machines
  • Strong proficiency in CAM software for 3-axis machining
  • Working knowledge of 5-axis programming is helpful, but training is provided
  • Solid understanding of composite machining techniques and challenges (delamination, tool wear, dust control, etc.)
  • Ability to read and interpret engineering drawings and 3D CAD models
  • Experience supporting CNC programs on the shop floor and working directly with machinists
  • Comfortable working in a production manufacturing environment
  • Hands-on and manufacturing-focused
  • Comfortable balancing engineering intent with shop-floor realities
  • Clear communicator who works well with machinists, leads, and engineers
  • Detail-oriented with a focus on quality and repeatability
  • Must be authorized to work in the U.S. for any employer without sponsorship now or in the future

EXPERIENCE WITH ANY OF THE FOLLOWING A PLUS

  • Experience programming WinCNC-based machines
  • Experience programming Fagor-based CNC machines
  • Aerospace manufacturing or tooling experience
  • Familiarity with machining composite tooling board, aluminum fixtures, and production composite parts
  • Experience with process improvement and standardization

WHAT'S IN IT FOR YOU

  • Competitive wages depending on experience
  • Shift: MondayFriday 7:30 am to 4:00 pm
  • On-the-job training and advancement opportunities
  • A path for you to grow into an aerospace career
  • 2 weeks of paid time off accrued each year
  • 7 paid holidays per year
  • Paidholiday timeoff between Christmas Day and New Year's Day
  • Discretionary year-end bonus
  • 100% paid Health, Vision, and Dental benefits for employees & 50% for dependents
  • 401K retirement plan with a 3% matching program
  • Company-provided work shirts
  • Pay increases based on performance
  • Access to the Epic Aircraft Flying Club
  • Friendly team environment and fun company events
  • Note: Relocation assistance is not provided for this position

Epic Aircraft does notaccept3rd party agency staffing/hiring solicitation requests