CNC Programmer
About the Role:
The CNC Programmer, also known as a Mastercam Programmer or CNC Machining Programmer, is responsible for developing, optimizing, and maintaining CNC programs for precision machined components in aerospace and high-spec manufacturing environments. This role focuses on multi-axis programming, tooling design, process optimization, and production support. Ideal candidates bring strong experience with Mastercam, GD&T, and CNC controls such as Fanuc or Siemens, along with a passion for continuous improvement and machining excellence.
Responsibilities:
- Develop and optimize CNC programs using Mastercam for multi-axis milling and turning operations
- Interpret engineering drawings and GD&T requirements to create accurate and efficient machining strategies
- Design and implement workholding, fixtures, and custom tooling using CAD software such as SolidWorks
- Troubleshoot machining issues on the production floor, ensuring minimal downtime and maintaining part quality
- Collaborate with machinists, engineers, and quality teams to improve manufacturing processes and reduce cycle times
- Maintain and update setup sheets, tooling lists, and program documentation for production consistency
- Evaluate and manage cutting tools, including tool life optimization, reconditioning, and inventory control
- Drive continuous improvement initiatives by implementing advanced cutting strategies, automation, and process enhancements
- Work with external vendors and tooling suppliers to introduce new technologies and improve machining performance
- Ensure compliance with quality standards, including ASME Y14.5 GD&T and industry-specific requirements
Qualifications:
- Associate's or Bachelor's degree in Mechanical Engineering, Manufacturing Engineering, or related field, or equivalent experience
- Minimum of 3 years of CNC programming experience in a machine shop or manufacturing environment
- Advanced proficiency in Mastercam, including multi-axis toolpath development
- Strong knowledge of GD&T and blueprint reading per ASME Y14.5 standards
- Experience with CNC controls such as Fanuc and Siemens
- Hands-on experience supporting machining operations, including troubleshooting and process improvement
- Familiarity with CAD software such as SolidWorks for tooling and fixture design
- Strong understanding of machining processes, cutting tools, feeds and speeds, and material behavior
- Excellent problem-solving skills and attention to detail
Desired Qualifications:
- Experience with 5-axis CNC programming and complex aerospace or precision components
- Mastercam certification or advanced CAM training
- Experience with DMG Mori or similar high-performance CNC machines
- Knowledge of lean manufacturing principles and continuous improvement methodologies
- Experience working in regulated environments such as aerospace or ISO-compliant manufacturing
Recommended Jobs
Customer Account Representative
Build your future with Impact RTO! We are the largest Rent A Center franchise with room for growth and yet a family feel! We are looking for people like you to add to the success of our company. Join…
KidStrong Assistant General Manager
Job Description Job Description Benefits: Training & development Bonus based on performance Competitive salary Employee discounts Flexible schedule Free uniforms Opportunity …
Long Haul Truck Driver
CDL-A OTR Drivers Needed – Dry Van, Reefer & Flatbed Join a company that keeps you moving with steady miles , reliable freight , and strong support on every load. We’re hiring experienced…
Caregiver/CNA - Overnight Shift
Life at Home Senior Care in Burlington, NC is looking for overnight caregivers and CNAs! We are a locally owned company with a passion for senior citizens. Whether you are a seasoned CNA or just s…
Alternative Family Living Provider
Mountain Area Community Services, Inc. is seeking a qualified individual or a long term/domesticated partnership to provide alternative living services for a young adult male with I/DD, Services are …
Plating Line Process Technician
TE Plating Core Process Technology is seeking a motivated Manufacturing & Process Technician to operate our Development Plating Line along with advanced manufacturing tools and next‑generation proces…
Travel Registered Nurse PCU Job
Job Overview Employer: TLC Nursing Associates, Inc. Responsibilities TLC Nursing Associates, Inc. is seeking a Travel RN – Progressive Care Unit (PCU) to provide specialized care for patie…
Radiologic Technologist - X-Ray
**TASKS AND RESPONSIBILITIES:** - Operate and manage the acquisition of X-ray images utilizing portable digital radiography (DR) or computed radiography (CR) systems, ensuring timely submission to r…
Transportation Engineer/Transportation Planner
Job Title Transportation Engineer/Transportation Planner Location Hybrid (Predominantly Remote with Some In-Person Meetings in/around Raleigh, North Carolina or at Project Locations). Candid…
K-2 Tutor
Tutor for Beginning Reading in Kindergarten, 1st, 2nd grades About the Job Come work with a fun team at Sylvan Learning, the industry leader in providing supplemental education to childre…