Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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:

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Cleveland, OH vacancy
  •  ...continually improve in all that we do. CANDIDATE: The ideal candidate would be competent and experienced in programming, setting up CNC lathe and CNC milling machinery or have experience in general machining. The candidate must be willing to contribute toward our... 
    Suggested
    Temporary work

    Krenz Precision Machining Inc.

    Cleveland, OH
    23 days ago
  • Job Posting A local manufacturing company is seeking an individual to program Tobisha 4 Axis Horizontal Boring Mill and Johnford CNC Machines and use Fanuk Controls. Work hours are Monday through Friday from 7 a.m. to 4:30 p.m. Area Temps
    Suggested
    Temporary work
    Local area
    Monday to Friday

    Area Temps

    Cleveland, OH
    2 days ago
  • $30 - $40 per hour

    A local staffing agency is seeking a skilled CNC Programmer to operate Tobisha4 Axis Horizontal Boring Mill and Johnford CNC Machines. The ideal candidate has experience programming CNC Machines using Mastercam and is familiar with Fanuc controls. A computer literate,... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Monday to Friday

    AREA TEMPS, INC.

    Cleveland, OH
    4 days ago
  • $30 - $38 per hour

    The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs used in the production of precision steel components. This role works closely with machinists and production staff to ensure efficient machining processes, tight tolerances,... 
    Suggested
    Local area
    Day shift

    TempWorks Software Incorporated

    Cleveland, OH
    4 days ago
  • $30 - $40 per hour

     ...Qualified candidates must have previous experience programming CNC Machines using Mastercam, must be familiar with Fanuc controls,...  ...conscious, and must be dependable. Area Temps: To apply for this CNC Programmer position, please submit your resume to ****@*****.***,... 
    Suggested
    Permanent employment
    Temporary work
    Work at office
    Local area
    Monday to Friday

    AREA TEMPS, INC.

    Cleveland, OH
    4 days ago
  •  ...CNC Programmer Cleveland, OH, United States About The Job CNC Programmer Job Purpose: Assist and facilitate production by programming, verifying, and improving processes to produce parts on all CNC machines. Responsible for programming, management, documentation... 
    Immediate start

    Phantom Staffing

    Cleveland, OH
    13 hours ago
  • $27 - $35 per hour

     ...Tool & Mold, a second-generation precision manufacturing firm at the forefront of Ohio’s aerospace industry, is HIRING NOW for a CNC Programmer/ Machinist with 3-5+ years of experience to join our elite team.Operating since 1965, we bring nearly six decades of expertise... 
    Hourly pay
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Monday to Friday
    Day shift

    Vadenchevroletpooler

    North Royalton, OH
    1 day ago
  • $30 - $38 per hour

    A leading software company is looking for a CNC Programmer in Cleveland, Ohio. The role involves developing, optimizing, and maintaining CNC programs for precision steel components, ensuring efficient machining processes and high-quality output. Candidates should have... 
    Hourly pay
    Day shift

    TempWorks Software Incorporated

    Cleveland, OH
    4 days ago
  • A leading aerospace manufacturing company in North Royalton, OH is seeking a CNC Programmer/Machinist with 3-5+ years of experience. The role involves precision CNC programming, machining, and collaboration with engineers to craft high-precision components. Ideal candidates... 
    Day shift

    Vadenchevroletpooler

    North Royalton, OH
    4 days ago
  •  ...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... 
    Full time

    GearTec, Inc.

    Brecksville, OH
    3 days ago
  •  ...ID: 27722     ​ ​ Summary Lincoln Electric is seeking a Programmer Technician for our Euclid, OH World Headquarters. The primary...  ...Responsibilities Creates programs for multiple types of equipment such as CNC lasers, CNC punches, press brakes, stamping presses, robots,... 
    Hourly pay
    Full time
    Local area

    Lincoln Electric

    Euclid, OH
    6 days ago
  • $23 - $28 per hour

     ...William Sopko & Sons Co. is looking for a dependable CNC Machinist to join our growing team. We're a family-owned manufacturing company offering steady work, consistent hours, and a supportive shop environment. Pay & Benefits $23–$28/hr., commensurate with experience... 
    Shift work

    William Sopko & Sons Co Inc

    Euclid, OH
    1 day ago
  •  ...are a small family-owned and operated company that values its employees. Our Team is expanding, and we are looking for a proficient CNC machinist, well versed in Lathes. Details: Experienced Machinist with skills in operating, setting up, and programming parts... 

    DMH USA, Inc.

    Cleveland, OH
    3 days ago
  •  ...Gillmann Services, Inc. is now hiring an experienced CNC Machinist to do set-ups and maintenance on CNC/Horizontal Bore Mill machines in Cleveland, OH. *Must have 5 years experience on a Horizontal Bore Mill CNC machine. Required Skills/Abilities:... 
    Immediate start

    Gillmann Services

    Cleveland, OH
    2 days ago
  • $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... 

    Crossroads Manufacturing

    Cleveland, OH
    4 days ago
  •  ...Job Description We are seeking individuals who can operate CNC Machines. W ork hours are Monday through Friday from 6 a.m. to 2:30 p.m. Job Requirements Qualified candidates must have experience operating CNC Machines, m ust be safety-conscious, and must be... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday

    Area Temps

    Cleveland, OH
    2 days ago
  •  ...CNC Machinist Join Fives, a global leader in industrial combustion and thermal process engineering. We create sustainable solutions across various industries, from metallurgy to aerospace. By joining Fives North American Combustion, you'll be part of a team designing... 
    Permanent employment
    Full time

    Fives

    Garfield Heights, OH
    2 days ago
  •  ...Monroe Tool is growing and looking to bring on new team members, CNC machinists. We are a professional team of top level machinists who are passionate about what we do on a daily basis. If you want to put your talents to the test and be recognized for the positive difference... 
    Full time

    Monroe Tool and Manufacturing Company

    Cleveland, OH
    5 days ago
  •  ...Job Description We are seeking an individual to set up Wire EDM, CNC Lathe, Swiss, Mill, and Plastic Molding Machines. Work hours are Monday through Friday from 8 a.m. to 4:30 p.m. Job Requirements Qualified candidates must have experience setting up CNC Machines... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday

    Area Temps

    North Royalton, OH
    2 days ago
  •  ...PPS is seeking an experienced CNC Router Machinist skilled in set-ups and operation to produce precision parts for our customers in the semiconductor, aerospace, defense, and other industries. This is a full-time, permanent position in a NEW, air conditioned building... 
    Permanent employment
    Full time

    PPS-HPS

    Cleveland, OH
    2 days ago
  •  ...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 employment
    Temporary work
    Work at office
    Monday to Friday

    Area Temps

    Cleveland, OH
    4 days ago
  • 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... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday

    Area Temps

    Cleveland, OH
    4 days ago
  •  ...Job Description A job shop is seeking a CNC Horizontal Boring Mill Machinist who has experience working on medium to large parts, can do their own set-ups, and read blueprints. This is a first shift position and work hours are 6 a.m. to 2:30 p.m., Monday through Friday... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift

    Area Temps

    Cleveland, OH
    6 hours ago
  •  ...CNC Swiss Operator The Star/Citizen Swiss Operator is responsible for all inspection, preventative maintenance, upkeep, and proper usage of the Star/Citizen Swiss machine. DUTIES AND RESPONSIBILITIES: • Operates Citizen or Star Swiss machine • Interchanges... 
    Work at office
    Shift work

    Coyote Technical & Executive Sourcing

    Brook Park, OH
    2 days ago
  • $20 - $27 per hour

     ...Position Overview: This position is responsible for setup and operating CNC production machines to manufacture parts to meet customer orders. The CNC Setup Operator will prepare machines for production runs, ensure proper tooling and offsets, and monitor performance... 
    Local area
    Shift work

    Brennan Industries

    Euclid, OH
    4 days ago
  •  ...CNC Swiss Machinist - Operator Job Category: Machining Requisition Number: CNCSW001077 Full-Time On-site Cleveland, OH 44143, USA Description Due to growth, we are adding several positions: Enjoy work-life balance by working four days/week on 4 x 10 hour... 
    Full time
    Local area
    Immediate start

    Norman Noble

    Cleveland, OH
    13 hours ago
  •  ...culture that allows employees to apply their skillsets and further grow as professionals to support the business needs. The CNC Machinist for 2nd Shift, applies knowledge of mechanics, shop math, metal properties, layout, and machining procedures to set-up and... 
    Shift work
    Day shift
    Afternoon shift

    Mechanical Dynamics and Analytics LLC

    Euclid, OH
    3 days ago
  •  ...CNC Machinist - 3rd Shift Warrensville Heights, OH, United States About the Job Responsibilities · Plans for each day’s machining by studying blueprints, engineering plans, and materials. · Analyzes information and finds the best solutions to problems. ·... 
    Shift work
    Night shift

    Phantom Staffing

    Cleveland, OH
    13 hours ago
  •  ...Operate computer numeric controlled (CNC) machines to create precise parts from materials like metal and plastic, involving blueprint reading, machine setup, programming (G-code), monitoring production, quality inspection (using precision tools), and routine maintenance... 

    Snelling

    Cleveland, OH
    13 hours ago
  •  ...Job Description A well-established manufacturing company is seeking a CNC Machinist to work first shift from 7 a.m. to 3:30 p.m. Duties: Set up, position, load materials, and operate jobs in appropriate CNC Mills and Lathes Machines Manually run lathes... 
    Permanent employment
    Temporary work
    Work at office
    Day shift

    Area Temps

    Cleveland, OH
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!