CNC Programmer

Attalon, Inc.•Richmond, CA
•$44 - $60•Onsite

About The Position

Attalon is seeking a CNC Programmer to join its Richmond, California team. The role develops, optimizes, and supports CNC programs and machining processes for high-quality, efficient, and cost-effective manufacturing of glass aerospace components. It works closely with engineering, production, and quality teams to translate complex design requirements into reliable, scalable machining solutions and contribute to manufacturing strategy for next-generation optical technologies. The position includes creating and optimizing programs for 3- and 5-axis milling, validating toolpaths, supporting machinists, and improving machining processes. The California hourly pay range is $44.25–$59.64. Attalon considers responsibilities, professional experience, education and training, specialized skills, and current market and business conditions when determining an offer. This role involves access to items subject to U.S. export control laws. Candidates must be classified as a “U.S. Person” under applicable regulations or be eligible for authorization under a U.S. government export license. Attalon is an equal opportunity/affirmative action employer.

Requirements

  • Minimum 6 years of CNC programming and machining experience.
  • Proficiency with CAM software such as GibbsCAM, Mastercam, Fusion 360, NX, or Esprit.
  • Strong understanding of G-code, M-code, and CNC machine operation.
  • Ability to read mechanical drawings and apply GD&T.
  • Knowledge of machining practices, tooling, and materials, including glass, metals, composites, and plastics.
  • Skill in troubleshooting machining and programming issues.
  • Strong analytical, problem-solving, communication, and teamwork abilities.
  • Must be classified as a “U.S. Person” under applicable regulations or be eligible for authorization under a U.S. government export license.

Nice To Haves

  • Experience with GibbsCAM.
  • Experience with CNC program verification using simulation software such as Predator or Vericut.
  • Experience with multi-axis machining, including 4-axis and 5-axis.
  • Background in manufacturing engineering or precision machining.
  • Familiarity with ERP/MRP systems.
  • Lean or Six Sigma training.
  • CAD proficiency, such as SolidWorks or NX.
  • Experience in aerospace, medical device, automotive, or high-precision manufacturing.

Responsibilities

  • Create, modify, and optimize CNC programs for 3- and 5-axis milling.
  • Interpret engineering drawings, 3D models, and specifications, including GD&T.
  • Select appropriate tools, speeds and feeds, and work-holding methods.
  • Develop setup sheets, tool lists, and machining documentation.
  • Run simulations and prove-outs to validate toolpaths and prevent collisions.
  • Improve machining processes to reduce cycle time, scrap, and tool wear.
  • Support machinists during setups, troubleshooting, and first-article approvals.
  • Set up and run prototype and early production processes.
  • Collaborate with engineering to recommend machining-friendly design changes.
  • Maintain CAD/CAM files, revision control, and programming standards.
  • Contribute to continuous improvement initiatives, including Lean, 5S, Kaizen, and Six Sigma.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service