CNC Programmer Machinist

Thermo Fisher Scientific•Allentown, PA

About The Position

As part of Thermo Fisher Scientific, the CNC Programmer Machinist supports manufacturing operations by programming, setting up, and operating CNC equipment and maintaining tooling processes. The role contributes to product quality and operational efficiency through equipment maintenance, calibration, troubleshooting, process improvements, and collaboration with cross-functional teams. Work is performed in accordance with Good Manufacturing Practices (GMP), safety standards, company procedures, and equipment operating requirements. The position also coordinates tooling projects, supports inventory and documentation, assists with training and procedure updates, communicates with internal and external customers, and helps research and justify new technologies and equipment. The role may be asked by management to be on call to assist with customer project deadlines.

Requirements

  • At least 18 months of experience using MasterCAM to create parts and generate CNC programs.
  • Experience operating a CNC vertical machining center.
  • Experience with AutoCAD.
  • Experience with SolidWorks.
  • Experience with Microsoft Office products, including Word, Excel, PowerPoint, MS Project, Outlook, and Microsoft Windows.
  • Ability to read, write, and perform basic mathematical calculations with a calculator.
  • Good customer service skills.
  • Good mechanical aptitude.
  • Ability to work with minimal supervision.
  • Above-average responsibility.
  • Ability to schedule multiple and varied projects to meet deadlines.
  • Ability to read, understand, and adhere to SOPs and policies in a GMP environment.
  • Physical ability to lift up to 50 pounds.

Responsibilities

  • Apply Good Manufacturing Principles in all areas of responsibility and demonstrate and promote the company vision.
  • Program computer numerically controlled production equipment, including equipment used to manufacture form, fill and seal tooling, sealing boards, filling templates, and loading rings.
  • Set up and operate CNC vertical milling machines, CNC routers, other machine-shop equipment, and necessary hand tools to manufacture components.
  • Perform in-process inspections and document manufactured components.
  • Coordinate projects and project portions between Tooling and other Technical Services groups, including changes affecting packaging, tooling, materials, equipment, and efficiency ratings.
  • Maintain CNC shop tools and equipment, including CNC vertical milling machines, CNC routers, and related components.
  • Implement, maintain, and properly use tooling-related documentation and databases.
  • Maintain a good working environment and use team-building practices to support group interactions.
  • Assist with developing and delivering departmental training and presentations.
  • Coordinate with the FCS Sourcing Group to maintain suitable inventory levels of raw materials used to manufacture components and take appropriate actions to preserve inventory.
  • Review project instructions and blueprints to determine procedures, objectives, technical problems, and possible solutions, including equipment or process redesign, material or part substitution, and rearrangement of parts or subassemblies.
  • Document components to be fabricated; devise, fabricate, and assemble new or modified mechanical components or assemblies for CNC operation.
  • Complete projects and tasks in alignment with departmental procedures and objectives.
  • Provide research, analysis, and justification to support requisition approvals.
  • Prioritize and track daily workload, solve problems, and facilitate issues related to individual responsibilities.
  • Work toward efficient operations and delivery dates for daily Tooling group activities.
  • Provide formal and informal support to group members.
  • Complete requests within suitable timeframes and offer appropriate solutions.
  • Communicate with internal and external customers, provide support, and follow up regularly.
  • Participate in meetings with departments, customers, or vendors as required; this may include preparing agendas, organizing meetings, and recording minutes.
  • Maintain working knowledge of departmental procedures and company SOPs; assist with revising or creating procedures, SOPs, and guidelines related to part design, CNC, and tool manufacturing.
  • Ensure project investigations, equipment discrepancies, and relevant processes and capabilities are understood and documented; alert management and relevant departments to inefficiencies or problems.
  • Maintain knowledge of packaging processes, materials, and information through vendor communication, seminars, trade shows, trade magazines, and other publications.
  • Complete projects and initiatives under department management direction.
  • Assist with researching and justifying new technologies and equipment.
  • Maintain and regularly submit a report detailing individual progress.
  • Understand, follow, and emphasize safety and operational requirements for each piece of equipment.
  • Be on call at management's request to assist with customer project deadlines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service