CNC Programmer
Company: Mid-West Forge Corporation
Location: Cleveland
Posted on: February 18, 2026
|
|
|
Job Description:
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:
Keywords: Mid-West Forge Corporation, Cuyahoga Falls , CNC Programmer, Engineering , Cleveland, Ohio