• CNC Programmer

    Location US-NC-Greensboro
    Job ID
    Pos. Category
    Position Type
    Full Time - Direct
  • Overview

    Uses samples and prints, machine program requested parts using CAD/CAM system to produce C.N.C. code to fabricate aircraft parts in a production environment.  Performs assigned tasks within budgeted time while maintaining HAECO, FAA, and customers' standards of quality.  The CNC Programmer is responsible to work in a safe manner, to eliminate waste and deliver a quality product on time.



    1. Perform work as assigned utilizing HAECO paperwork/ drawings to produce CAD/CAM machine programs within estimated or budgeted hours and within FAA and HAECO standards of quality.
    2. Perform typical CNC and Manual machine shop operations, using milling machines (horizontal and vertical); operate lathes, drill press, hydraulic press, grinders and other shop equipment.
    3. Perform layouts and prepare shop drawings as required using CAD/CAM system to produce CNC code for multiple machines (mills and lathes) for multiple personnel.
    4. Maintain and understand HAECO, and customer aircraft maintenance documentation programs.
    5. Promote a culture of safety by monitoring self and others to assure all duties are performed within the guidelines as specified by the HAECO Team Member Safety Manual.
    6. Promote a positive and conducive atmosphere in the training of other Machinists on machining and programming of parts.
    7. Troubleshoot programming problems with programs and work with Machinists on the floor in resolving machine/programming issues.
    8. Use and operate safely all appropriate hand tools and other machinery associated with the machine shop.
    9. Learn and apply Epicor Vantage production software to the shop production environment.
    10. Assist other Machinists in performance of maintenance and/or repairs as appropriate.
    11. Keep own and adjacent work area clean, and perform with other assigned machinist weekly shop clean-up



    • High School Diploma or equivalent.
    • Must have own tools as required by company tool list.
    • Minimum 3 (three) years’ experience as CNC Programmer and/or 18 months experience as a CNC Machinist with intermediate machine programming experience within HAECO’s Machine shop.  Associates degree in CNC Programming or similar technical program may be used as a substitute for 2 years direct CNC Programming experience.
    • Ability to use MasterCam and Autocad software
    • Must be able to read and use blue prints, structure repair manuals, illustrated parts catalogs, ATA code and service bulletins.
    • Must be knowledgeable in metal identification and tooling requirements for a production environment.
    • Read, write and understand the English language.




    • MasterCam and Solid Works experience a plus.



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed