CNC Programmer- Experienced
Job Description
Job Description
The CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and specifications. This role combines strong technical programming ability with hands-on machining expertise to ensure high-quality, efficient, and repeatable manufacturing processes. CNC Programming Machinists are also charged with performing machine maintenance and cleaning.
Key Responsibilities
· Create, edit, and optimize CNC programs using CAD/CAM software (such as Mastercam, GibbsCAM, or Fusion 360).
· Set up and operate CNC milling and turning centers, including tooling, fixturing, and work offsets.
· Read and interpret blueprints, GD&T, and engineering drawings to determine machining operations, dimensions, and tolerances.
· Verify program accuracy by performing test runs and adjusting feeds, speeds, and tool paths as needed.
· Inspect finished parts using precision measuring tools (micrometers, calipers, height gauges, indicators, etc.) to ensure conformance to specifications.
· Troubleshoot and resolve machining or programming issues to maintain production flow.
· Maintain CNC programs and tooling documentation for repeat jobs.
· Perform preventive maintenance and minor repairs on machines and equipment.
· Starts or restarts equipment after power outages or interruptions.
· Maintains a safe and orderly production area.
· Performs other related duties as assigned
Education and Experience:
· High school diploma or GED required.
· Technical school or apprenticeship in CNC machining preferred.
· Minimum of 3–5 years of CNC machining experience, with at least 2 years of CNC programming experience.
Skills and Competencies:
· Proficient in CAD/CAM programming software (Mastercam preferred).
· Strong understanding of G-code, M-code, and machine control systems (Fanuc, Haas, or Mazak).
· Ability to set up, operate, and troubleshoot both CNC mills and lathes.
· Excellent mechanical aptitude and problem-solving skills.
· Strong attention to detail and quality orientation.
· Ability to work independently and as part of a team in a fast-paced environment.
· Competent in shop math and trigonometry.
Physical Requirements:
· Ability to stand for extended periods and lift up to 50 lbs.
· Manual dexterity for handling tools and precision parts.
· Tolerance to noise, coolants, and general shop environment.
Work Environment:
Manufacturing floor environments
Controlled temperature environments
Expected Hours of Work
This is a Full-Time hourly position required to work Monday through Friday, with occasional weekends.
Travel:
0%
Recommended Jobs
Lawn Care Technician
Job Description Job Description Great Opportunity Awaits! At Landscaping by J. Michael, we’re growing—and we’re looking for a Lawn Care Technician who’s just as passionate about outdoor work a…
Residential Counselor
Job Description Job Description Cambridge Eating Disorder Center: At our organization Residential Counselors are valued members of a multi-disciplinary team dedicated to helping adolescents and …
Software Engineer - C++, Compiler
Company: Siemens EDA Job Title: Software Engineer – C++ / Digital Logic Design Job Reference #: 509131 Job Location: Burlington, MA Siemens EDA is looking for a software development eng…
General Maintenance and Lube Technicians
Hourly lube Technicians Needed, Flexible Schedules, 4 day Work Week options Job Summary: We are looking for hourly Lube Technicians to join our growing team! The day-to-day duties of this role inclu…
Assistant Director, Arts and Ideas
Job Description Job Description Now hiring! Under the direction of the Director of Arts & Ideas, the Assistant Director of Arts & Ideas will play a vital role in supporting JCC Greater Boston’s m…
Now Hiring HHA
Job Description Job Description Join the Guardian Angel Senior Services Family!Caregivers Needed – Earn $20–$22 per Hour | Flexible Schedules | Immediate OpeningsChange Lives While Growing Your C…
Technical Support Technician I
Job Description Job Description Are you looking to make a meaningful impact on public health and the environment? Join the MWRA team! We deliver some of the nation's highest-quality drinking wate…
Weekend Cook Positions at a Private School
Job Description Job Description Stoneleigh-Burnham School, an independent girls’ boarding and day school for grades 7-12, is seeking a part-time cook, effective immediately. Located in the Pionee…
Order Processing Coordinator
Job Responsibilities: Strong customer focus. Provide our customers with the highest levels of customer service in a demanding and challenging environment on a consistent daily basis. Manage …