Cnc Programmer Jobs

738 jobs found — updated daily

CNC Programmer

Epic Aircraft•Bend, OR

About The Position

Epic Aircraft is hiring a CNC Programmer to support machining aircraft composite tools and composite parts. The role primarily involves 3-axis CNC programming, with occasional 5-axis work as required. The programmer will generate, prove out, and support programs for WinCNC-based routers and DMS 5-axis routers, collaborating with manufacturing, tooling, and engineering. The position is based in Bend, Oregon, and works Monday through Friday from 7:30 a.m. to 4:00 p.m. Starting pay is competitive and based on experience.

Requirements

  • Experience programming CNC machines.
  • Strong proficiency in CAM software for 3-axis machining.
  • Solid understanding of composite machining techniques and challenges, including delamination, tool wear, and dust control.
  • Ability to read and interpret engineering drawings and 3D CAD models.
  • Experience supporting CNC programs on the shop floor and working directly with machinists.
  • Comfort working in a production manufacturing environment.
  • Clear communication and ability to work well with machinists, leads, and engineers.
  • Attention to detail, with a focus on quality and repeatability.
  • Proficiency and comfort using a variety of hand and power tools.
  • Ability to work independently and as part of a team with a positive attitude.
  • Self-motivated, dependable, and organized, with the ability to thrive in a fast-paced manufacturing environment.
  • Must be authorized to work in the United States without current or future sponsorship.

Nice To Haves

  • Working knowledge of 5-axis programming; training is provided.
  • 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.

Responsibilities

  • 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, selecting appropriate toolpaths, cutters, feeds, and speeds for composite materials.
  • Prove out programs, troubleshoot machining issues, and refine programs to improve quality and cycle time.
  • Work with manufacturing to resolve issues involving part quality, surface finish, and dimensional accuracy.
  • Apply best practices for machining composite materials, including carbon fiber, fiberglass, core materials, and tooling board.
  • Maintain revision control and documentation for CNC programs and setup sheets.
  • Support continuous improvement efforts related to machining efficiency, tool life, and scrap reduction.
  • Perform other duties as assigned or required.

Benefits

  • 100% employer-paid medical, dental, and vision coverage for employees.
  • 50% employer-paid coverage for eligible dependents.
  • 401(k) retirement plan with a 3% company match.
  • Two weeks of paid time off accrued annually.
  • Seven paid holidays each year.
  • Paid company shutdown between Christmas and New Year's Day.
  • Discretionary year-end bonus program.
  • Company-provided work shirts.
  • Performance-based pay increases.
  • Access to the Epic Aircraft Flying Club.
  • Ongoing training and advancement opportunities.
  • Supportive team environment and company-sponsored events.

Build a Resume for Cnc Programmer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service