CNC Programmer II

Bluefors•Syracuse, NY
•$24 - $26•Onsite

About The Position

We’re seeking a highly skilled, detail-oriented and technically driven CNC Programmer II to join our growing Machine Shop team. As a CNC Programmer II, you will plan CNC programs and support machining operations for precision metal parts on automatic machine tools while also assisting the Production Supervisor with day-to-day team direction. You will develop, prove out and optimize CNC programs for multi-axis machining centers and traditional manufacturing methods, ensuring parts meet established quality and performance specifications. This role combines hands-on CNC programming and machining expertise with opportunities to provide technical guidance, support employee development and contribute to continuous improvement initiatives.

Requirements

  • High school diploma/GED and completion of an Apprenticeship Program; or an associate’s degree plus four or more years of related experience and/or training; or an equivalent combination of education and experience.
  • Experience with PartMaker software and CNC programming for lathes and mills.
  • Ability to read, interpret and apply engineering drawings, CNC program documentation, safety rules, operating and maintenance instructions, procedure manuals and training documents.
  • Strong understanding of G&M codes, manually written coded programs, conversational programming and CAD/CAM software, including PartMaker.
  • Ability to develop and troubleshoot CNC programs for multi-axis machining operations.
  • Strong mathematical, analytical and critical-thinking skills with the ability to evaluate information, identify alternatives and implement effective solutions.
  • Ability to monitor machine operation using gauges, dials and other indicators to ensure equipment is operating properly and parts meet established requirements.
  • Strong written and verbal communication skills, with the ability to provide clear instructions, training and technical guidance to others.
  • Sound judgment and decision-making skills, with the ability to prioritize and manage workload effectively.
  • Strong attention to detail and commitment to quality and safety.

Nice To Haves

  • Experience working with Okuma OSP, Mazak VCN and Mitsubishi Wire EDM equipment.
  • Experience developing and optimizing programs for multi-axis CNC machining centers.
  • Experience designing or developing jigs, fixtures, tooling and special equipment.
  • Experience providing technical guidance, training or mentoring to CNC Programmers or other manufacturing employees.
  • Experience supporting continuous improvement initiatives focused on machining efficiency, cycle time reduction, cost savings or product quality.
  • Experience participating in special projects or long-range manufacturing initiatives.

Responsibilities

  • Analyze engineering drawings, sketches and 3D models to determine machining dimensions, configurations, cutting tools, speeds, feeds and machining processes.
  • Develop and optimize CNC programs for multi-axis machining centers ranging from 2–9 axes and traditional manufacturing methods using PartMaker software for Okuma OSP, Mazak VCN and Mitsubishi Wire EDM.
  • Select and specify tooling, cutter assemblies, backup programs, tool lists and setup requirements for CNC operations.
  • Develop detailed shop process and setup sheets, instruction sheets and cutter assembly drawings to support machine setup and operation.
  • Conduct CNC program prove-outs and trial runs, verify finished parts against specifications and make necessary program corrections.
  • Optimize CNC programs following initial production runs to improve machining efficiency, reduce cycle times and identify cost-saving opportunities.
  • Maintain and manage the master CNC program directory, ensuring proper file management, program accuracy, validity and accessibility.
  • Assist in the design and development of jigs, tools, fixtures and special equipment for CNC applications and manufacturing processes.
  • Coordinate and assign programming activities to CNC Programmers and Junior CNC Programmers while providing technical guidance and debugging support.
  • Plan and organize special projects and long-range manufacturing initiatives.
  • Set up and operate various CNC machines while performing required inspection and gauging to ensure parts meet established quality standards and specifications.
  • Identify and recommend improvements to production methods, equipment performance and product quality to support efficiency and continuous improvement.
  • Provide training, promote cross-training, support employee development and reinforce strong performance to encourage engagement and teamwork.
  • Clean machines, tooling and parts and perform machine maintenance as required.
  • Qualify measuring tools on a daily basis.
  • Maintain appropriate records and documentation.
  • Adhere to Bluefors quality and safety standards for all equipment, supplies and products.
  • Perform other duties as assigned.

Benefits

  • health
  • dental
  • vision
  • 401(k)
  • long- and short-term disability
  • life insurance
  • training
  • tuition reimbursement
  • Paid Time Off (PTO)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service