Description
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.
聽聽
路 Proficient in CAD (SolidWorks) and CAM (Mastercam 2026) for CNC programming.
路 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.
Physical Requirements of the job include:
路 Frequent standing and walking in a manufacturing environment.聽
路 Ability to lift up to 25 pounds regularly and up to 50 pounds occasionally.聽
路 Ability to use computers, machine interfaces, measuring equipment, and hand tools.聽
路 Ability to wear required PPE including safety glasses, hearing protection, safety footwear, and other required protective equipment.聽
路 Exposure to a manufacturing environment including noise, machine operation, metal chips, lubricants, and coolants.
聽聽
Join Our Team: Where Work-Life Balance Meets Career Growth
We prioritize stability, work-life balance, and professional growth, which is why we鈥檝e been successful for over 45 years. We offer a supportive culture that promotes these values.聽
Benefits you receive working here include:
路 Generous Time Off: Annually 9 paid holidays/80 hours of Paid time off/40 hours paid sick leave (pro-rated).聽
路 Comprehensive Benefits: Cigna medical, dental, and vision plans for you and your family.
路 Additional Benefits: Flexible Spending Account-medical & dependent care, short term disability and long-term disability
路 Retirement Savings: 401(k) plan with up to 4% company match and employees are 100% vested at enrollment
路 Financial Wellness: planning and preparation guidance from trusted advisors
路 Identity protection: free employee or family plan with Norton LifeLock
路 Life and AD&D Coverage: $50,000 Company paid life insurance, plus buy-up options for voluntary life and accidental death & dismemberment insurance for you, your spouse and your children
路 Employee Assistance Program: Access to free behavioral health services (counseling), webinars and resources on legal, financial and wellness topics
路 Growth Opportunities: Ongoing training and tuition assistance to help you advance your career and professional development
路 Discounted membership: 10% off membership at YMCA of Frederick County聽
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.
聽聽
Previous experience required is 3-5 years of CNC programming experience in a manufacturing or machining environment. In addition, it would be beneficial if candidates also have the following:
- 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.
Learn more about this Employer on their Career Site
