CNC Programmer

Leidos•Huntsville, AL
•$73,450 - $132,775•Onsite

About The Position

Leidos Defense Manufacturing Sector is seeking a skilled and experienced CNC Programmer to join the Mechanical Manufacturing team in Huntsville, Alabama, supporting a precision machining environment. The role provides shop-floor technical support and co-authors manufacturing process development with the Manufacturing Engineering department. The position supports build-to-print machine shop operations involving CNC machining, assembly, and process improvement, and requires effective coordination across first- and second-shift teams, including machinists, programmers, engineers, and leadership. This posting covers multiple opportunities with varying experience levels; opportunity level and compensation will be matched to the candidate’s experience.

Requirements

  • Bachelor’s degree with at least 4 years of experience in a CNC machining environment, or an equivalent combination of education and experience in lieu of a degree.
  • At least 3 years of offline CNC programming experience.
  • Proficiency working with materials including plastics, aluminum, steels, stainless steels, and nickel alloys.
  • Deep understanding of Geometric Dimensioning and Tolerancing (GD&T).
  • Proven ability to solve complex technical issues and drive continuous-improvement initiatives.
  • Familiarity with lean manufacturing principles and practices.
  • Must be a U.S. citizen and possess and be able to maintain, or meet eligibility requirements to obtain and maintain, a DOD Top Secret Clearance or DOE Q Clearance.

Nice To Haves

  • Experience with NX Siemens, Surfcam, and Solidworks.
  • Experience with Renishaw probing and CNC Macro Programming.
  • Experience with ERP and MES systems, such as Costpoint and Solumina.
  • Experience with large gantry and bridge mills, VTLs, and large lathes.

Responsibilities

  • Develop lathe, mill/turn, and 3- and 5-axis CNC programs to machine complex aerospace and defense hardware in a range of materials.
  • Create complete work packages containing CNC programs, machining operation setup sheets, tool lists, and related documentation for machinists.
  • Provide shop-floor support to resolve technical and manufacturing issues.
  • Develop and manage manufacturing processes for CNC-machined components, including 3-axis, 5-axis, lathe, mill-turn, and wire EDM operations.
  • Support quality and manufacturing engineering groups with root-cause analysis and corrective action plans to reduce or eliminate non-conformances.
  • Design and develop manufacturing tooling and fixtures.
  • Solve complex technical issues and provide innovative solutions.
  • Drive continuous-improvement initiatives focused on safety, quality, cost, and delivery.
  • Communicate effectively with internal teams, clients, and external parties.
  • Implement lean manufacturing principles and practices.
  • Collaborate with project and team leaders to influence solution design and process approaches.
  • Coordinate effectively between first- and second-shift teams, including machinists, programmers, engineers, and leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service