The CNC Programmer is responsible for creating, troubleshooting, and optimizing CNC programs based on blueprints, ensuring high-quality final products efficiently and cost-effectively. They assist with machine setup, monitor performance, and participate in continuous improvement activities. The role involves reading technical drawings, performing measurements, and collaborating with engineering and production teams. Key competencies include problem-solving, attention to detail, adaptability, and strong communication skills. Requirements include a high school diploma, CNC programming training, 3+ years of experience, and proficiency with CNC controls like Mazak, Okuma, or Fanuc. The position involves working in a manufacturing environment, potentially extended hours, and domestic travel up to 10%. Physical demands include sitting, bending, and lifting up to 30 pounds, with safety precautions required. Reasonable accommodations are available for individuals with disabilities.