Manufacturing Technician-CNC Programmer

Phoenix Mecano IncFrederick, MD
$35 - $38Onsite

About The Position

The CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs for machining operations to ensure the safe, efficient, and cost-effective production of high-quality components. This role involves daily operator support on HAAS machines, troubleshooting on the production floor, and supporting automation systems like Universal Robots (UR). The position also includes managing tooling dispensing machines, developing production fixtures, and collaborating with cross-functional engineering departments for new product introduction (NPI), manufacturing challenges, and improvements in safety, quality, and cost. A key aspect of the role is monitoring and improving CNC cycle times and machine utilization.

Requirements

  • Proficiency with CAD software, preferably SolidWorks.
  • Proficiency with CAM software, preferably Mastercam.
  • Strong understanding of CNC machining processes, tooling, fixtures, and cutting parameters.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T.
  • Experience troubleshooting machining and programming issues.
  • Strong analytical and problem-solving skills.
  • Effective communication and teamwork skills.
  • Ability to work directly with operators and production personnel to improve manufacturing processes.
  • Must be able to speak, read, write English sufficiently to perform the essential functions of the position.
  • 3-5 years of CNC programming experience in a manufacturing or machining environment.

Nice To Haves

  • Experience programming HAAS CNC machine controls.
  • Experience with vertical milling operations.
  • Experience with Universal Robots (UR) and manufacturing automation.
  • Knowledge of lean manufacturing principles and continuous improvement methodologies.
  • Experience with tooling management systems and tooling dispensers.

Responsibilities

  • Generate and maintain CNC programs utilizing Mastercam 2026.
  • Verify new CNC programs prior to release to the shop floor.
  • Provide daily operator support on HAAS machines in the form of CNC programming and troubleshooting on the production floor.
  • Support and optimize automation systems, including Universal Robots (UR).
  • Manage and maintain tooling dispensing machines to support efficient production.
  • Develop and maintain production fixtures.
  • Collaborate with cross-functional engineering departments to support NPI, resolve manufacturing challenges and enhance safety, quality and cost.
  • Monitor and improve CNC cycle times and machine utilization.

Benefits

  • 9 paid holidays
  • 80 hours of Paid time off
  • 40 hours paid sick leave (pro-rated)
  • Cigna medical, dental, and vision plans
  • Flexible Spending Account-medical & dependent care
  • Short term disability
  • Long term disability
  • 401(k) plan with up to 4% company match
  • Planning and preparation guidance from trusted advisors
  • Free employee or family plan with Norton LifeLock
  • $50,000 Company paid life insurance
  • Buy-up options for voluntary life and accidental death & dismemberment insurance
  • Employee Assistance Program
  • Ongoing training
  • Tuition assistance
  • 10% off membership at YMCA of Frederick County
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service