Senior Programmer / Manufacturing Engineer

Surge StaffingDothan, AL
Onsite

About The Position

We are seeking an experienced Senior CNC Programmer – Manufacturing Engineer to support programming and process optimization for multi-axis CNC machining operations. This role is responsible for developing and optimizing CNC programs, improving manufacturing processes, supporting new product introductions, and leading continuous improvement initiatives. The ideal candidate will have extensive experience with 3-, 4-, and 5-axis machining, CAD/CAM software, and precision manufacturing environments.

Requirements

  • Bachelor's degree in Mechanical Engineering, Manufacturing Engineering, Industrial Engineering, or equivalent experience.
  • Minimum of 8 years of CNC programming experience.
  • At least 3 years of experience in aerospace or precision manufacturing.
  • Strong knowledge of G-code and 3-, 4-, and 5-axis machining.
  • Proficiency with Mastercam, Siemens NX, Fusion 360, CATIA, or ESPRIT.
  • Ability to read blueprints and work with tight-tolerance components.
  • Strong understanding of Lean Manufacturing, Kaizen, SMED, and continuous improvement methodologies.
  • Proven leadership, mentoring, and problem-solving skills.
  • Experience with ERP/MES systems and digital manufacturing tools.
  • Familiarity with AS9100 and NADCAP quality standards.

Nice To Haves

  • Experience with titanium, Inconel, and aluminum alloys preferred.
  • Lean Six Sigma certification is preferred.
  • Experience in low-volume, high-mix manufacturing environments is preferred.

Responsibilities

  • Develop, optimize, and maintain CNC programs for multi-axis milling, turning, and mill-turn machines.
  • Utilize CAD/CAM software such as Mastercam, Siemens NX, Fusion 360, CATIA, or ESPRIT to create efficient machining programs.
  • Interpret engineering drawings, blueprints, and technical specifications to ensure machining accuracy.
  • Select tooling, speeds, and feeds to maximize productivity and tool life.
  • Troubleshoot machining issues and perform first article inspections to ensure quality standards are met.
  • Collaborate with engineering, production, and quality teams to improve manufacturability and reduce cycle times.
  • Support prototype development and new product introductions (NPI).
  • Design and implement workholding and tooling solutions for complex machining applications.
  • Lead continuous improvement initiatives focused on setup reduction, waste elimination, and process standardization.
  • Drive Lean Manufacturing practices including Kaizen events, 5S, SMED, and standard work.
  • Analyze machining processes to identify opportunities for cost savings and quality improvements.
  • Maintain CNC program libraries and manufacturing documentation.
  • Train and mentor programmers, machinists, operators, and engineers on best practices and new technologies.
  • Ensure compliance with safety, quality, and industry standards, including AS9100 and NADCAP requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service