CNC Programmer

ALLAN AIRCRAFT SUPPLY CO., LLC•Los Angeles, CA
•$40 - $45

About The Position

Allan Aircraft is seeking a motivated and skilled CNC Programmer to work in a fast-paced, high-mix/low-volume production environment. The role involves working independently and with the manufacturing team to improve machine efficiency and capabilities, support production needs, and apply new ideas to a range of machining challenges. The position programs and machines high-precision, quick-turn projects and recurring production work, and develops configurable programs for part families. The programmer sets up, operates, and proves out programs on a range of CNC and manual equipment, while collaborating with engineers, designers, and customers to improve processes and quality.

Requirements

  • Ability to program multi-axis and multi-tasking CNC machines diligently.
  • Proficiency with SolidWorks or equivalent 3D CAD software.
  • Experience with Fanuc Macro Programming.
  • Experience with Fanuc machine tool controls.
  • Experience with Renishaw probes.
  • Proficiency with precision measurement tools such as dial indicators, bore gauges, micrometers, calipers, and other common inspection tools.
  • Basic knowledge of cutting tools and appropriate speeds and feeds for different materials.
  • Ability to read engineering prints and interpret GD&T features.
  • Basic knowledge and experience developing work-holding and fixturing solutions for quality, repeatable parts.
  • Desire to work collaboratively across teams and disciplines.
  • Strong communication skills and a desire to help achieve company goals in a dynamic, challenging environment.
  • Desire to help maintain shop cleanliness and organization and a lean manufacturing environment.
  • Ability to traverse and access all areas of the machine shop.
  • Availability to work all required shift hours and overtime and weekends as needed.

Nice To Haves

  • Experience with HSMWorks.
  • Experience with difficult alloys such as Inconel 625 and 718.

Responsibilities

  • Update part processes, programs, and fixturing to improve machine efficiency and quality.
  • Program and machine high-precision, quick-turn projects and recurring production jobs with attention to detail.
  • Develop configurable part programs to streamline machining of part families.
  • Complete machining operations using blueprints, drawings, verbal instructions, and models.
  • Set up, operate, and prove out programs on CNC lathes, CNC mills, manual mills and lathes, and other typical machine shop equipment.
  • Provide feedback to engineers and designers, including during early process reviews, and use customer feedback to improve quality at the machine.
  • Collaborate with the manufacturing team and other disciplines to find ways to improve machine efficiency and capabilities.
  • Help maintain shop cleanliness, organization, and a lean manufacturing environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service