CNC Programmer

VOLT•Irwin, PA
•Onsite

About The Position

Volt is immediately hiring a CNC Programmer in Irwin, PA. This is a Full-time, Direct Hire opportunity. As a CNC Programmer, you will be responsible for creating, modifying, and maintaining CNC programs using Esprit CAM software. You will develop efficient machining strategies for CNC milling and turning operations, program multi-axis CNC mills, lathes, and turning centers, and generate and optimize tool paths to maximize machining efficiency, quality, and tool life. Additionally, you will create setup documentation, tooling lists, and machining instructions for production personnel, and establish machining processes for new products and engineering changes. You will also analyze part geometry, tolerances, materials, and customer requirements to determine the most effective machining methods, recommend tooling, fixturing, and machining improvements, and continuously improve CNC programming techniques and machining processes. Collaboration with Manufacturing Engineering to implement lean manufacturing and continuous improvement initiatives, and support for prototype, development, and production machining projects are also key aspects of this role. Technical responsibilities include interpreting engineering drawings, blueprints, CAD models, specifications, and GD&T requirements, verifying program accuracy through simulation, testing, and machine prove-outs, and troubleshooting CNC programs, machine setup issues, tooling problems, and machining processes. You will work with machinists and operators to resolve production challenges and improve process efficiency, assist in establishing machining standards and best practices, and support the implementation of new equipment, tooling, and manufacturing technologies.

Requirements

  • Experience programming multi-axis CNC mills and lathes required.
  • Associate degree in Manufacturing Technology, Machine Tool Technology, Mechanical Engineering Technology, or related field preferred.
  • Equivalent combination of education, technical training, and CNC programming experience will be considered.
  • Minimum of 3–5 years of CNC programming experience in a manufacturing environment preferred.
  • Experience with Esprit CAM software strongly preferred.
  • Experience in precision machining, valve manufacturing, or complex industrial components preferred.

Nice To Haves

  • Associate degree in Manufacturing Technology, Machine Tool Technology, Mechanical Engineering Technology, or related field preferred.
  • Minimum of 3–5 years of CNC programming experience in a manufacturing environment preferred.
  • Experience with Esprit CAM software strongly preferred.
  • Experience in precision machining, valve manufacturing, or complex industrial components preferred.

Responsibilities

  • Create, modify, and maintain CNC programs using Esprit CAM software.
  • Develop efficient machining strategies for CNC milling and turning operations.
  • Program multi-axis CNC mills, lathes, and turning centers.
  • Generate and optimize tool paths to maximize machining efficiency, quality, and tool life.
  • Create setup documentation, tooling lists, and machining instructions for production personnel.
  • Establish machining processes for new products and engineering changes.
  • Analyze part geometry, tolerances, materials, and customer requirements to determine the most effective machining methods.
  • Recommend tooling, fixturing, and machining improvements to increase productivity and reduce cycle times.
  • Continuously improve CNC programming techniques and machining processes.
  • Collaborate with Manufacturing Engineering to implement lean manufacturing and continuous improvement initiatives.
  • Support prototype, development, and production machining projects.
  • Interpret engineering drawings, blueprints, CAD models, specifications, and GD&T requirements.
  • Verify program accuracy through simulation, testing, and machine prove-outs.
  • Troubleshoot CNC programs, machine setup issues, tooling problems, and machining processes.
  • Work with machinists and operators to resolve production challenges and improve process efficiency.
  • Assist in establishing machining standards and best practices.
  • Support implementation of new equipment, tooling, and manufacturing technologies.

Benefits

  • Benefits will be provided by the client as this is a direct hire role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service