CNC Programmer

Syntec Optics•Weston, MA
•$30 - $42

About The Position

The CNC Programmer drives improvements in the performance and capabilities of precision machining operations, including CNC milling and turning. The role leads focused projects to optimize cycle times, improve yields, increase machine efficiencies, and introduce new products into the factory, while supporting manufacturing operations in delivering quality products on time to customers. The CNC Programmer develops processes, programs machines, and supports prototype work. The role provides technical support to machinists and operators, troubleshoots equipment and machining issues, and uses CAD and CAM software to create part models, toolpaths, and detailed machining instructions. It collaborates with manufacturing engineering, program management, quality, engineering, customers, and applications engineering to ensure designs are manufacturable and meet quality and tolerance requirements. The position also contributes to improvement events, leads quality improvement efforts in assigned work areas or programs, and assists with new-part documentation and qualification activities.

Requirements

  • Bachelor’s degree in Engineering from a four-year college or more than five years of related CNC programming work experience.
  • Hands-on experience with CNC machines, milling machines, lathes, grinders, and other precision machining equipment.
  • Expertise in horizontal and vertical 5-axis milling, as well as multi-axis turning and mill-turn machining.
  • Experience using precision measurement instruments such as micrometers, calipers, height gauges, and CMM machines.
  • Solid knowledge of manufacturing quality-control processes and standards.
  • Ability to work independently and in teams in a fast-paced, high-tech environment.
  • Excellent communication and interpersonal skills aligned with the company’s Mission-Vision-Values.
  • Proficiency in Microsoft Office Suite (Excel, Word, Outlook) and other relevant software for managing production and performance metrics.

Nice To Haves

  • Relevant certifications, such as Mastercam programming, are highly desired.

Responsibilities

  • Develop processes, program machines, and perform prototype development work.
  • Provide technical support to machinists and operators to ensure smooth production runs.
  • Troubleshoot equipment issues and resolve problems related to tooling, setup, and machine performance.
  • Use CAD and CAM software to create part models, toolpaths, and detailed machining instructions for CNC machines.
  • Consult with the Chief Manufacturing Engineer, Program Management, Quality, and Engineering regarding part quality requirements and manufacturability, including tolerance requirements.
  • Consult with customers and internal applications engineering regarding current and upcoming projects.
  • Participate in strategic improvement events focused on throughput, profit margins, and overall manufacturing efficiency.
  • Lead quality improvement efforts for assigned work areas or programs.
  • Assist in new-part creation, including BOMs, routers, work instructions, training requirements, and supplier qualifications.
  • Support manufacturing operations in delivering quality products on time to customers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service