CNC Machinist

Knowles Corporation•San Diego, CA
•Onsite

About The Position

The CNC Machinist / Programmer produces precision-machined parts by programming, setting up, and operating CNC equipment. The role develops and edits CNC programs, interprets engineering drawings and GD&T requirements, verifies part quality, and follows established safety and production standards. The position works with CNC milling machines and lathes, Wire EDM equipment, manual mills, and drill presses as required. It involves planning machining operations, selecting tooling and fixtures, adjusting cutting parameters, finishing parts, and inspecting completed work against drawings and specifications. The role also supports machine care, housekeeping, safety, and process improvement activities. Work is primarily performed in a manufacturing or machine-shop environment, with possible exposure to loud noise, moving machinery, machining fluids, metal chips, and other typical shop hazards. The role requires compliance with machine guarding, PPE, and shop safety procedures.

Requirements

  • High school diploma or equivalent.
  • At least 3 years of hands-on machining experience.
  • At least 1 year of CNC programming experience.
  • Experience with Mastercam 2018 or newer; ability to create and edit programs is required.
  • Ability to lift items weighing up to 50 pounds, with or without reasonable accommodation.
  • Ability to grasp, handle, and manipulate tools, parts, and measuring instruments.
  • Ability to coordinate movements and safely perform hands-on machine setup and operation.
  • Ability to stand for extended periods.
  • Compliance with applicable machine guarding, PPE, and shop safety procedures.

Nice To Haves

  • Associate degree, trade-school certificate, or equivalent technical training.
  • Experience with composite materials.

Responsibilities

  • Review work orders, engineering drawings, CAD models, material specifications, machining requirements, and GD&T callouts to plan machining operations.
  • Create CNC programs for new parts and modify existing programs to meet drawing revisions and production requirements using Mastercam; use SolidWorks and CAD files as needed.
  • Set up, prove out, and operate CNC milling machines and lathes; verify programs, tooling, offsets, and work holding before production.
  • Set up and operate Wire EDM equipment as required.
  • Set up and operate manual mills and drill presses as required.
  • Select appropriate tools, fixtures, and machining sequences; adjust machine settings and troubleshoot machining or cutting issues within established procedures.
  • Align, locate, and secure workpieces using appropriate fixtures and work-holding methods.
  • Install and adjust cutting tools appropriate to the material, part geometry, and operation.
  • Apply approved manufacturing methods, setup documentation, tooling standards, and production procedures.
  • Determine and adjust feeds, speeds, and depth of cut to achieve required dimensions, surface finish, and tool life.
  • Deburr and finish precision-machined parts according to engineering drawings and route sheets, maintaining required edge breaks and chamfers.
  • Inspect in-process and completed parts using appropriate measurement equipment, including calipers, micrometers, gauges, and comparators; document results as required.
  • Perform routine machine care and housekeeping to support equipment cleanliness, accuracy, and reliability; report equipment issues promptly.
  • Identify opportunities to improve safety, quality, cycle time, and workflow; recommend and support process improvements and lean initiatives.
  • Follow company policies and procedures, including safety requirements, and maintain a clean and orderly work area.
  • Review CAD files and use Mastercam to interpret geometry and extract dimensions needed for programming and machining.
  • Ensure finished parts are burr-free and free of machining or handling defects, including chatter, gouges, scratches, poor surface finish, embedded chips, and missing edge breaks or chamfers.
  • Verify completed setups and parts against applicable drawings, specifications, and work instructions.
  • Perform other job-related duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service