CNC Programmer

HEICO

Hood River (OR)

On-site

USD 70,000 - 90,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Decavo seeks a skilled CNC Programmer to develop, modify, validate, and maintain CNC programs for its 3-, 4-, and 5-axis machining centers used in aluminum tooling and composite trimming. The role determines tooling, workholding, feeds, speeds, and toolpaths while creating clear setup documentation and supporting machinists during prove-out and production.

The candidate will work closely with Production, Engineering, and Quality to improve manufacturability, quality, productivity, and schedule

Qualifications

  • Proficient in creating, modifying, and validating CNC programs.
  • Ability to translate drawings and specs into machining processes.
  • Experience with setups, tool selection, and documentation.

Responsibilities

  • Create, modify, and maintain CNC programs for aluminum tooling and composite trimming.
  • Determine tooling, workholding, feeds, speeds, and toolpaths with input from Engineering.
  • Simulate programs to identify collisions and verify safety before production release.
  • Develop/setup sheets, tool lists, and process documentation for repeatable execution.
  • Provide technical support to machinists during setup, first-piece, and production.

Skills

CNC programming
Mastercam
3- to 5-axis machining
GD&T
setup documentation

Tools

Mastercam or CAD/CAM software

Job description

Position Summary

The CNC Programmer develops, modifies, validates, and maintains CNC programs for Decavo's 3-, 4-, and 5-axis machining centers used to manufacture aluminum tooling and trim composite parts. This position determines tooling, workholding, feeds, speeds, machining sequences, and toolpaths; creates clear setup documentation; and supports machinists during program prove-out and production. The CNC Programmer works closely with Production, Engineering, and Quality to improve manufacturability, quality, productivity, and schedule performance; and may occasionally set up and operate CNC equipment to validate programs or support production requirements.

Position Summary

The CNC Programmer develops, modifies, validates, and maintains CNC programs for Decavo's 3-, 4-, and 5-axis machining centers used to manufacture aluminum tooling and trim composite parts. This position determines tooling, workholding, feeds, speeds, machining sequences, and toolpaths; creates clear setup documentation; and supports machinists during program prove-out and production. The CNC Programmer works closely with Production, Engineering, and Quality to improve manufacturability, quality, productivity, and schedule performance; and may occasionally set up and operate CNC equipment to validate programs or support production requirements.

Duties And Responsibilities
CNC PROGRAMMING AND PROCESS DEVELOPMENT
  • Create, modify, and maintain CNC programs using Mastercam or comparable CAD/CAM software for aluminum-tooling and composite-trimming operations.
  • Translate engineering drawings, CAD models, specifications, work instructions, and GD&T requirements into safe, repeatable, and efficient machining processes.
  • Determine appropriate tooling, workholding, machining sequences, feeds, speeds, stepovers, depths of cut, and toolpaths with input from Engineering and Production as appropriate.
  • Simulate and verify programs to identify collisions, overtravel, gouging, excess material, or other risks before release to production.
  • Develop and maintain setup sheets, tool lists, workholding instructions, program notes, and other documentation needed for consistent execution.
  • Maintain CNC program revision control, naming conventions, approvals, backups, and release status in accordance with document-control requirements.
  • Optimize programs and machining methods to improve cycle time, tool life, quality, repeatability, and equipment utilization.
  • Troubleshoot program, post-processor, tooling, workholding, and machining issues and implement approved corrections.
  • Occasionally set up and operate CNC equipment to prove out programs, manufacture aluminum tooling, or support production requirements.
PRODUCTION AND ENGINEERING SUPPORT
  • Work closely with Engineering to review designs for manufacturability, machining capability, tolerance requirements, and efficient processing.
  • Provide technical support to machinists during setup, first-piece production, tool changes, offset adjustments, and troubleshooting.
  • Communicate foreseeable programming, tooling, capacity, and schedule constraints to the CNC Machining Manager and propose practical solutions.
  • Coordinate programming priorities with the CNC Machining Manager to support production schedules and customer requirements.
  • Provide training and guidance to machining personnel on approved programs, setup documentation, tooling strategies, and process changes.
QUALITY AND CONTINUOUS IMPROVEMENT
  • Support first-piece and in-process verification using approved drawings, specifications, work instructions, and precision measuring instruments.
  • Partner with Quality and Engineering to investigate nonconformances, determine root causes, and implement corrective actions related to CNC programs and machining processes.
  • Follow applicable AS9100 procedures, customer requirements, export-control requirements, and document-control practices.
  • Identify and implement continuous-improvement opportunities involving programming standards, tooling, workflows, cycle time, quality, and yield.
  • Operate CNC equipment in accordance with established safety procedures, work instructions, machine-guarding requirements, and manufacturer guidance.
  • Maintain clean and orderly work areas and promptly address or report equipment damage, unsafe conditions, and potential foreign-object debris.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Analog Modules, Inc. • Hood River (OR)

On-site
USD 70,000 - 95,000
CNC Programmer
CNC Programmer

Wencor • Hood River (OR)

On-site
USD 65,000 - 90,000
CNC Programmer - Hood River, OR
CNC Programmer - Hood River, OR

HEICO • Hood River (OR)

On-site
USD 65,000 - 90,000
CNC Machining Manager
CNC Machining Manager

HEICO • Hood River (OR)

On-site
USD 85,000 - 120,000
CNC Programmer
CNC Programmer

SDM Composites • Santa Clarita (CA)

On-site
USD 90,000 - 120,000
CNC/NC Programmer
CNC/NC Programmer

Axius Group, LLC • Saint Joseph (MO)

On-site
USD 55,000 - 75,000
CNC Programmer – 3–5 Axis Machining Expert
CNC Programmer – 3–5 Axis Machining Expert

HEICO • Hood River (OR)

On-site
USD 70,000 - 90,000
CNC PROGRAMMER/CNC PROCESS ENGINEER
CNC PROGRAMMER/CNC PROCESS ENGINEER

Century Arms • Florida

On-site
USD 70,000 - 110,000
CNC Machinist
CNC Machinist

Analog Modules, Inc. • Hood River (OR)

On-site
USD 30,000 - 47,000
CNC Machining Manager
CNC Machining Manager

Wencor • Hood River (OR)

On-site
USD 85,000 - 120,000