CNC Programmer
Mid-West Forge Corporation
Job Description
Job Description
Description:
Overview: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs and Faro Arm/Polyworks inspection programs to support die maintenance, repair, and new tooling production in an automotive manufacturing environment. This role focuses on high-accuracy programming to ensure tooling integrity, part quality, and efficient die room operations.
Essential Duties and Responsibilities:
- Develop, edit, and optimize CNC programs for die components, inserts, and precision tooling.
- Create and validate CMM programs for inspection of dies, tooling, and components using Polyworks.
- Generate toolpaths using CAD/CAM software to support machining of complex geometries and tight tolerances.
- Validate programs by conducting dry runs, simulations, and first-piece verification.
- Maintain a library of CNC and CMM programs with proper revision control.
- Provide setup documentation and tooling instructions to machinists in the die room.
- Assist with CNC machine setups when needed to ensure programs run as intended.
- Troubleshoot programming issues, tool paths, and machining errors.
- Collaborate with toolmakers, engineers, and quality teams to develop efficient inspection routines.
- Generate detailed dimensional inspection reports and communicate results to stakeholders.
- Support root cause analysis of tooling or dimensional concerns through CMM verification.
- Work closely with toolmakers, engineers, and quality personnel to improve tooling accuracy and manufacturing processes.
- Recommend programming, tooling, or process improvements to reduce cycle times and improve quality.
- Stay current on CNC/CMM software updates and programming best practices.
Supervisory Responsibilities:
Directly supervises all Die Room employees. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Education and/or Experience:
· Associate’s degree or technical certification in CNC Machining, Manufacturing Technology, or related field preferred.
· 3+ years of CNC programming experience and 2+ years of CMM programming experience (preferably in tool & die or automotive).
· Experience with CAD/CAM software.
· Experience in automotive/tool & die environments strongly preferred.
Key Competencies
Communication Skills:
· Ability to effectively report relevant data and job specific information as needed
· Ability to provide detailed descriptions through written and verbal communication work and machine conditions and status
· Ability to work independently and within a team with supervision as required.
Mathematical Skills:
· Ability to calculate figures and amounts such as proportions, percentages, area, circumference, and volume.
· Ability to apply concepts of basic algebra and geometry.
Computer Skills:
· Ability to navigate basic technology including but not limited to use of digital self-service platforms, time clocks, and other systems where applicable.
Other Skills and Abilities:
· Must have the ability to train others.
· Excellent verbal and written communication skills.
· Must be able to work effectively in a team environment.
· Ability to manage change in a fast-paced environment.
· Must have the ability to work any shift.
Other Qualifications:
· Must be knowledgeable with all aspects of set-up, machining and quality of tooling that is manufactured in the Die Room: Engine lathe(s), EDM, Drill Press(s), Shaper, Mattison grinder, Saw, Manual Bridge Port, Horizontal Mill, CNC Lathes, Mills, 5-Axis, and Boring Mill.
· Must have strong working knowledge of measuring instruments such as micrometers, calipers, and other gages to ensure conformance to specifications.
· Must be able to read, understand, and edit G and M code programs on CNC lathes.
· Must possess the ability to check work using hand gaging and other instrumentation such as comparators.
· Maintain computer literacy for all required computer programs.
· Flexibility to help in other aspects of the company when required.
· Supervisory experience in a unionized environment preferred.
Physical Demands:
· Stand, walk, push, pull, squat, bend, and reach during shifts
· Use carts, dollies, cranes and jacks to transport material if needed
· Must be able to regularly lift and or move up to 40 lbs.
· Climbing ladders and stairs to reach work at potential heights of 30 ft or more
· Navigate narrow walkways, confined spaces and overhead mezzanines
· Tolerate potentially extreme temperature fluctuations impacted by weather and machinery
· Acclimate to high noise and vibration levels in work spaces
· Wear and adhere to all PPE guidelines including hard hats, protective eye wear, ear plugs, and approved footwear with metatarsal and steel toe safeguards.
· Comfortable working in confined work environments
Benefits:
· Company-matched 401(k) program
· Profit sharing opportunities
· Robust wellness program promoting a healthy lifestyle and work-life balance
· Comprehensive health coverage, including medical, dental, and vision insurance
· Competitive salary packages
· Generous paid time off and vacation policies
· Ongoing professional development opportunities and training programs
Work Environment:
The CNC Programmer interacts with historic machinery throughout the facility which often involves proximity to heat, noise, debris, conveyance systems and other potentially dangerous equipment. The Programmer will encounter high levels of floor and overhead traffic due to material transportation throughout the facility which can cause high levels of vibration and airborne disturbances. There are areas of paved and unpaved walkway, active shipping lanes and occasionally standing water to be cautious of.
Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, protected veteran status or disability.
Requirements:- ...provide design-for-manufacturability (DFM) feedback and ensure a seamless transition from screen to spindle. Key Responsibilities CNC Programming: Generate efficient, crash-free G-code using GibbsCAM. Must be proficient in high-speed machining (HSM) toolpaths for...Suggested
- ...Job Description This position is located in Brook Park, OH US 44142 Diversified Machine Components LLC is looking for a CNC Programmer for 1st shift with 5+ years' experience working with the following: DMC is looking for an experienced CNC Programmer (Mills...SuggestedDay shift
- ...Job Title: CNC Programmer / Manufacturing Specialist Location: Geartec, Willoughby OH 44094 Employment Type: Full-Time About the Role We are seeking a highly skilled CNC Programmer / Manufacturing Specialist with a strong background in precision turning...SuggestedFull time
- Job Description We are seeking an individual who can program, setup, and operator CNC Lathe Machines. Work hours are Monday through Friday from 6 a.m. to 2:30 p.m. with occasional overtime and some Saturdays depending on work volume. Job Duties: Program CNC Lathe Machines...SuggestedPermanent employmentTemporary workWork at officeMonday to Friday
- ...Job Full Description Our client is seeking an experienced CNC Lathe Machinist The ideal candidate will have experience operating, setting up, and troubleshooting CNC lathes to produce precision components according to specifications. This role requires a...SuggestedFull timeWork at officeShift work
- ...Seeking Full Time CNC Operators on 2nd or 3rd Shift! ROOM FOR QUICK ADVANCEMENT! Job Requirements: Operate CNC mills & lathes Read blueprints Measure with standard inspection equipment Adapts easily to changes in duties, and will work in other departments as needed Job...Full timeNight shiftAfternoon shift
- ...testing, and clinical trials. With expertise in 3-, 4-, and 5-axis CNC milling, multi-axis turning, and Swiss turning, the company is... .... Role Description This is a full-time, on-site CNC Swiss Programmer role located in Brook Park, OH. The CNC Swiss Programmer will develop...Full time
- ...Norman, offers the chance to build your career while enjoying an exceptional quality of life and an affordable cost of living. CNC Machinist – Huntersville, NC Join an established manufacturing leader specializing in precision CNC-machined plastics components...Temporary workImmediate startRelocationMonday to FridayShift workDay shiftAfternoon shift
- ...Job Description We are seeking an individual who can program, setup, and operator CNC Lathe and Mill Machines. W ork hours are Monday through Friday from 6 a.m. to 2:30 p.m. with occasional overtime and some Saturdays depending on work volume. Job Duties:...Permanent employmentTemporary workWork at officeMonday to Friday
- ...difference. Elyria Plastic Products is seeking an experienced CNC Machinist with setup and programming experience . This... ...specifications. Communicate with engineers, production personnel, programmers, or others to exchange technical information. Calculate...Contract workTemporary workLong distanceMonday to Friday
$38 per hour
...Seeking a **CNC Machinist **to operate and set up CNC mills, lathes, and Swiss-type machines. This role produces high-quality machined components while following blueprints and technical instructions. Ideal candidates have 1 year of CNC experience and are eager to grow...- ...CNC Mill Machinist - Cleveland, OH - JOB 26-00281 Pay Range: $25.00 - $40.00/HR Full-Time Permanent Position with Benefits 2nd Shift: 2:30 PM – 1:00 AM (Premium Pay) 3rd Shift: 7:00 PM – 5:30 AM (Premium Pay Seeking several Senior CNC Mill Machinists for a premier manufacturing...Permanent employmentFull timeShift workNight shiftAfternoon shift
- ...CNC Machinist Opportunity If you're the type who enjoys working with your hands, takes pride in precision machining, and wants to grow your CNC skills, this opportunity on the East Side of Cleveland is worth a look! Job Requirements: ~1+ year of CNC or manual...Local areaMonday to FridayFlexible hoursShift work
- ...our customers, and the business, this is the role for you! Job Description Position Summary & Objective Set-up and operate CNC Lathe or Mill to produce precision parts and instruments. Plans CNC program to control contour-path machining of parts on automatic machine...Live outFlexible hoursAfternoon shift
$45.62 per hour
...CNC Programmer Job Number: 366574 Category: Machinist / CNC Prog / Design Description: Job Title: CNC Programmer Location: Euclid, OH Zip Code: 44117 Duration: 5+ months Pay Rate: $45.62/hr. Keyword's: #Euclidjobs; #CNCProgrammerjobs; Start Date...Local areaImmediate startRelocation package$42 - $47 per hour
...CNC Programmer Location: Euclid, OH Onsite Flexibility: Onsite Contract Details Position Type: Contract Contract Duration: 5 months Pay Rate: $42.00-$47.00 / Hour (USD) Shift / Schedule: Monday - Friday, 7:00 AM - 3:30 PM (flexible)...Contract workLocal areaWorldwideWork visaRelocation packageMonday to FridayFlexible hoursShift work- ...Job Description Job Description As a CNC Operator, you will be responsible for operating CNC mills and lathes and utilizing precision measuring instruments such as calipers and micrometers. Experience with machining, manufacturing, and mechanical knowledge is essential...
- ...Job Description Job Description CNC Milling Operator – 2nd Shift (Aerospace) | Cleveland, OH A leading aerospace manufacturer in Cleveland is hiring an experienced CNC Milling Operator for 2nd shift . If you take pride in precision work, thrive in a fast-paced...Full timeShift workAfternoon shift
- ...Job Description Job Description CNC Programmer / Manufacturing Engineer (Mazak / Mastercam) Position Summary The CNC Programmer / Manufacturing Engineer will serve as the primary programming resource for new and existing Mazak vertical milling operations. This...Relocation package
$20 - $32 per hour
...Job Description Job Description Top Job Located in Cleveland, OH Salary: $20-$32 CNC Lathe Programmer / Setup & Operator - 1st Shift West Side of Cleveland | Monday-Friday | 6:30 AM-3:00 PM Payrate - $20-$32/hr Are you an experienced CNC professional...Work at officeMonday to FridayDay shift$30 per hour
...Meador Manufacturing is a family-owned and operated precision CNC machine shop in Walton Hills, Ohio, specializing in high-quality... ...our customers. We’re looking for an experienced CNC Swiss Programmer to join our growing team and help drive precision manufacturing...Hourly payShift work- ...Job Description Job Description RESPONSIBILITIES: Edit, set up, and operate a CNC lathe to produce product according to print specifications by selecting the appropriate tools, materials and machining processes; Programming capabilities a plus Troubleshoot...Afternoon shift
$25 - $35 per hour
...relationships within the industry. We are ISO9001 Certified. Keystone is looking for a detail-oriented, technically-minded CNC Programmer/Skilled Machinist to add to our team. We do ask for a good work ethic, mechanical know-how, and a willingness to learn new things...Full timeTemporary workWork experience placementMonday to FridayAfternoon shift$30 - $40 per hour
...Job Description Job Description Job Description This position is responsible for developing work holding fixtures, CNC programs, and tool layouts to support the implementation of new equipment in a factory setting. The role focuses on converting products from manual...Contract workTemporary work$28 - $32 per hour
...Job Description Job Description Crucial Link is recruiting for a Direct Hire position in Parma, OH 44129 CNC Milling Hand – Parma, OH 44129 Pay: $28-32/hr, based on experience, skills, and abilities. Benefits: From Day 1 of hire. Position Type: Day...Full timeDay shift- ...Lead CNC Machinist - Cleveland, OH - JOB 26-00312 Pay Range: $28.00 - $35.00/HR Full-time Permanent Position with Benefits 1st shift & 2nd Shift 3:00 PM – 1:30 AM (Monday – Thursday) A premier manufacturing firm on the east side of Cleveland to recruit a Lead CNC Machinist...Hourly payPermanent employmentFull timeDay shiftAfternoon shift
- ...Essential Job Functions Provide customers with maintenance, repair, and installation assistance of DMG MORI CNC machine tools on location or by telephone. Creating and updating documentation of technical information. Developing, preparing, generating, and analyzing ongoing...Work at office
- ...efficiently Collaborate with the roofing crew to complete projects Use manual hand tools, power tools, welding equipment, and CNC machines Perform heavy lifting, climbing, and moderate physical tasks as required Preferred Qualifications ~2+ years of experience...
- ...Description · Lead and manage a team of 5 Manufacturing/Process Engineers and 1 Engineering Technician within a CNC manufacturing environment · Direct all machining functions and guide the team in developing new products,...
$20.13 per hour
...Job Description Job Description CNC Laser Cutting Machine Operator Full-time Pay $20.13 Cleveland, OH We’re looking for an experienced CNC Laser Machine Operator to set up, run, and troubleshoot laser cutting machine used in sheet metal fabrication....Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!
- cnc setup operator Cleveland, OH
- cnc operator Cleveland, OH
- cnc applications engineer Cleveland, OH
- cnc machinist Cleveland, OH
- cnc machine operator Cleveland, OH
- cnc engineer Cleveland, OH
- cnc machinist programmer Cleveland, OH
- boeing cnc machinist Cleveland, OH
- cnc lathe machinist Cleveland, OH
- cnc programmer Cleveland, OH


