CNC Programmer

HEICO Corporation•South Windsor, CT
•$34 - $58•Onsite

About The Position

This position encompasses all aspects of CNC Programming for all company CNC Lathe and Milling machines, including but not limited to programming of machines, creating 3-D models in MasterCam, developing sequence of operation and method of fixturing parts. Efficiency and accuracy are vital in this position, along with adherence to safety rules & regulations and cooperating with & assisting other Departments / Employees on a regular basis.

Requirements

  • Completion of a Mastercam programming course required
  • At least 3 years of programming experience in CNC manufacturing required
  • Must have experience with CNC Mills
  • Experience with 4th Axis Programming required
  • Experience with Horizontal and Pallet Changing/Automation required
  • Experience with fixture design and implementation required
  • Experience with tooling required
  • Ability to work with minimum supervision
  • Ability to program and run multiple machines when necessary
  • Teamwork, problem solving, motivation, adaptability, attendance/punctuality and good interpersonal skills a must
  • Team Members in this position must be a U.S. Person, as defined by U.S. export control laws.
  • Team Members are required to pass a pre-employment background check and drug screen.

Nice To Haves

  • Experience with HAAS equipment a plus
  • Experience with machine automation preferred
  • Desire to learn and teach new skills

Responsibilities

  • Program CNC Turning and Milling Centers to specifications as described on drawings or engineering specifications.
  • Create 3-D models from drawings using MasterCam programming software.
  • Develop the sequence of operations in the program.
  • Develop the most efficient method of fixturing the part.
  • Ensure the most effective tooling is utilized, to include cutters and holders, to obtain the best efficiency and quality of the part.
  • Responsible for the configuration management of CNC programs to correct revision levels.
  • Make improvements to new or existing programs for improved efficiency.
  • Communicate with machinists and machine operators regarding set-up and effectiveness of CNC program.
  • Deploy CNC programs to support production schedule using work order system in Visual ERP system.
  • May work with Cost Estimator to develop estimated machining and set-up times on potential new work.
  • Generate work instructions or process sheets to aid the operators.
  • Set up and operate the various shop equipment, including but not limited to CNC mills and CNC lathes, using vises, fixtures, and rotary indexers.
  • Maintain equipment and/or machinery.
  • Train other employees as required.
  • Assist in helping other operators to maintain production and quality.
  • Keep accurate records on jobs.
  • Practice and follow all safety rules.
  • Maintain a safe and clean work area.
  • Work cooperatively with other employees to meet department and company goals.
  • Perform additional duties as directed by supervisors or management to support departmental and organizational objectives.

Benefits

  • professional growth and development
  • retirement savings
  • medical
  • dental
  • vision
  • health savings
  • flexible spending
  • critical illness
  • hospital
  • accident
  • life insurance
  • paid time off
  • annual discretionary bonus and incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service