Manufacturing Technician-CNC Programmer

Phoenix MecanoFrederick, MD
Onsite

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 generating and maintaining CNC programs using Mastercam 2026, verifying new programs before release, and providing daily operator support on HAAS machines. The position also supports and optimizes automation systems, including Universal Robots (UR), manages tooling dispensing machines, and develops production fixtures. Collaboration with cross-functional engineering departments is key for New Product Introduction (NPI), resolving manufacturing challenges, and enhancing safety, quality, and cost. The role also focuses on 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 annually
  • 80 hours of Paid time off (pro-rated)
  • 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
  • Financial planning and preparation guidance
  • Free employee or family Norton LifeLock plan
  • $50,000 Company paid life insurance
  • Buy-up options for voluntary life and accidental death & dismemberment insurance
  • Employee Assistance Program (free behavioral health services, counseling, webinars, legal, financial and wellness resources)
  • Ongoing training
  • Tuition assistance
  • 10% off membership at YMCA of Frederick County
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service