Associate CNC Programming & Machining Engineer

Chromalloy•San Antonio, TX
•Onsite

About The Position

The Associate CNC Programming & Machining Engineer develops and optimizes CNC programs and machining processes for complex, precision-manufactured components. The role translates engineering designs into efficient shop-floor processes by creating CAM programs, refining G-code, selecting tooling, and supporting first-article setups. It is intended for a recent engineering graduate or early-career professional seeking to build CNC programming and manufacturing expertise. The position supports the manufacture and repair of aerospace components used across the global aviation industry. The position is on-site in San Antonio, Texas, in a manufacturing environment. Work involves exposure to machinery, noise, fumes, dust, and varying temperatures, along with frequent movement through production areas and hands-on troubleshooting around CNC machines and industrial systems. Required use of personal protective equipment and adherence to safety procedures.

Requirements

  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or a related technical field, or an equivalent combination of hands-on precision machining and CNC programming experience.
  • Foundational knowledge of CNC machining principles, CAM programming, and toolpath development.
  • Working knowledge of Siemens NX CAM, Mastercam, or a comparable platform such as SolidWorks CAM or Fusion 360.
  • Basic ability to write, edit, and troubleshoot G-code and M-code.
  • Understanding of cutting tools, machining parameters, tool geometry, and workholding principles.
  • Ability to read and interpret technical drawings, engineering tolerances, and GD&T requirements.
  • Strong analytical and problem-solving skills, including the ability to investigate technical issues and develop practical solutions.
  • Clear communication skills and ability to collaborate effectively with engineering, machinists, and shop-floor operators.
  • Technical curiosity and willingness to learn new machining methods, software, and manufacturing processes.

Nice To Haves

  • Internship, co-op, or hands-on experience in a CNC machining or precision manufacturing environment.
  • Experience developing multi-axis CNC programs.
  • Familiarity with Siemens NX CAM or Mastercam.
  • Exposure to CNC program simulation, verification, or post-processing.
  • Experience supporting first-article setups, fixture development, or machining process improvements.
  • Familiarity with aerospace components, close-tolerance manufacturing, or regulated production environments.

Responsibilities

  • Develop, simulate, and verify multi-axis CNC toolpaths using Siemens NX, Mastercam, or comparable CAD/CAM software.
  • Write, edit, and optimize G-code and M-code to improve machining efficiency, accuracy, and repeatability.
  • Establish cutting parameters, including speeds, feeds, and toolpath strategies, based on part geometry, materials, and machining requirements.
  • Select appropriate cutting tools, workholding methods, and machining approaches for complex components.
  • Develop CNC fixture concepts that support safe, stable, and repeatable machining processes.
  • Partner with CNC machinists and operators to prove out new programs and support first-article setups.
  • Troubleshoot programming, setup, tolerance, and machining issues on the shop floor.
  • Interpret engineering drawings, GD&T requirements, and material specifications to ensure programs meet technical requirements.
  • Investigate machining errors and revise programs or processes to reduce scrap and rework.
  • Identify opportunities to improve cycle times, tool life, process capability, and overall machining performance.
  • Document CNC programs, setup requirements, and process changes to support consistent execution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service