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

CNC Programmer - Large Parts (Castings and Forgings)

ACME Careers

Description:

Position Purpose

This is a high-potential CNC programming role designed for a motivated machinist-programmer who wants to develop into a technical expert in complex machining. This is not a repetitive production programming position — it is a structured development opportunity for someone capable of solving difficult machining challenges under the mentorship of senior manufacturing leadership. You will work on advanced components requiring multi-axis machining, tight tolerances, and thoughtful machining strategy while building mastery in 5-axis and turn/mill applications. The role combines hands-on exposure to machines with meaningful ownership of real production parts. Success in this role means growing into a go-to technical resource through curiosity, problem-solving, and continuous improvement.

Essential Duties and Responsibilities

CAM Programming and Machining Strategy

  • Develop and refine CNC programs using TopSolid and MasterCam for 3-axis, 4-axis, and introductory simultaneous 5-axis machining
  • Support programming of mill-turn / turn-mill platforms, including live tooling and secondary spindle operations
  • Apply proper tooling selection, speeds/feeds, and cutting strategies — with guidance as needed in early tenure
  • Verify programs through simulation and support machine prove-outs
  • Participate in DFM (Design for Manufacturability) reviews on new parts to identify upstream programming considerations

Process Development and Troubleshooting

  • Support new part introduction from print review through first article approval
  • Participate in machine prove-outs and document process learnings in standardized setup sheets
  • Troubleshoot common machining challenges such as chatter, tool wear, surface finish variation, and dimensional inconsistency
  • Establish stable setup sheets, tool lists, and repeatable process documentation for all programmed components
  • Interpret engineering drawings including GD&T callouts per ASME Y14.5

Production Support

  • Work directly with machinists during setup and early production runs to ensure process stability and operator confidence
  • Improve program clarity and operator usability — minimize manual operator adjustments in running programs
  • Convert tribal knowledge into standardized process documentation and repeatable programs
  • Respond to production calls when machining anomalies or dimensional variation require programming evaluation

Continuous Improvement and Technical Growth

  • Identify opportunities to reduce cycle time, improve surface finish, and minimize manual operator intervention
  • Build standardized programming methods and reusable toolpath templates for families of similar parts
  • Progress toward independent process ownership with increasing scope and complexity over the first 12–24 months
  • Contribute to ACME's AS9100 quality system through accurate documentation, revision control, and first article support

Growth Expectations — 12 to 24 Month Trajectory

This role is explicitly structured as a development position. The expectation is that the selected candidate will grow into independent technical ownership. The following milestones represent the expected development arc:

Timeframe Expected Milestone

0–6 months Productive contributor on assigned 3-axis and 4-axis programs using TopSolid and MasterCam; completing prove-outs under supervision

6–12 months Programming multi-axis parts with limited supervision; documenting setup sheets and tool lists independently

12–24 months Independently programming moderate-complexity multi-axis components; leading prove-outs; developing stable repeatable processes; recognized as a technical resource by machinists

Requirements:

Minimum Qualifications

Experience

  • 3–6 years of CNC programming or advanced machinist/setup experience in a precision manufacturing environment
  • Working knowledge of TopSolid or another advanced CAM platform — training on TopSolid will be provided for candidates with transferable CAM experience
  • Exposure to multi-axis machining: minimum 4-axis indexed experience; simultaneous 5-axis experience a plus
  • Experience supporting machine prove-outs — comfortable on the shop floor during first runs
  • Ability to read and interpret engineering drawings and apply basic GD&T principles

Technical Skills

  • CNC programming from 3D model or 2D print using a CAM system (TopSolid preferred; MasterCAM, GibbsCAM, SprutCAM, or Fusion 360 considered)
  • Understanding of cutting tool selection, speeds and feeds, and toolpath strategy for aluminum, steel, and exotic alloys
  • Familiarity with FANUC or Fanuc-like controls; ability to verify and edit G-code at the machine
  • Ability to perform in-process inspection using precision measurement tools — micrometers, calipers, height gauges
  • Basic SolidWorks or equivalent CAD familiarity for model review is a plus

Preferred Qualifications

  • Experience with mill-turn or live-tool lathe machining (secondary spindle programming a strong plus)
  • Aerospace, defense, or medical device manufacturing experience — AS9100, NADCAP, or ISO 9001 environment
  • Demonstrated interest in complex machining problems and technical growth — this role rewards curiosity
  • Comfort working directly on the shop floor alongside machinists, not in an office-only programming role
  • Any TopSolid experience is a significant advantage

Compensation details: 80000-110000 Yearly Salary

PI66dd6dab0dd4-38059-41795776

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer - Large Parts (Castings and Forgings) in Elk Grove Village, IL vacancy
  • Description: Position Purpose This is a high-potential CNC programming role designed for a motivated machinist-programmer who wants to develop into a technical expert in...  ...with meaningful ownership of real production parts. Success in this role means growing into a go-to... 
    Auto parts
    Work at office

    ACME Careers

    Elk Grove Village, IL
    8 hours ago
  •  ...Makes This Different Most CNC machinist jobs in this area are running the same part every day. This isn’t that...  ...At Acme, you’ll machine large, complex castings and forgings for aerospace, defense, power...  ...to the setup machinist or programmer Communicate setup issues... 
    Auto parts
    Hourly pay
    Traineeship
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    ACME INDUSTRIES

    Elk Grove Village, IL
    2 days ago
  • CNC Lathe MachinistCustom parts. Challenging setups. Real machining.If you prefer making precision components over watching the same production run...  ...independently and own part qualityExperience we'd like to see:Large shaftsGearsGearbox componentsHeavy equipmentIndustrial... 
    Auto parts

    gpac

    Wood Dale, IL
    3 days ago
  • Description: Position Summary The CNC Setup Machinist I sets up and...  ...minimal supervision. Acme machines large, complex castings and forgings for aerospace, defense, power generation...  ...first time, and taking ownership of part quality before releasing to run. This... 
    Auto parts
    Hourly pay
    Weekly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    ACME Careers

    Elk Grove Village, IL
    3 days ago
  • $45 - $55 per hour

     ...Job Description Job Description CNC PROGRAMMER  Location: Addison, IL Type: Direct Hire  1st Shift -  Monday through Friday:...  ...machines Physical hazards from moving equipment and machine parts Breathing fumes, dust, and mist Skin exposure to oils and... 
    Auto parts
    Hourly pay
    Work at office
    Monday to Friday
    Day shift

    Just In Time Staffing LLC

    Bensenville, IL
    18 days ago
  • $42 - $65 per hour

     ...The Work You’ll Be Doing In this role, you will: Set up and operate CNC mills, lathes, and multi-axis machines Write, edit, and optimize CNC programs Machine tight-tolerance parts (±.005" or better) Interpret blueprints, CAD models, and GD&T Select tooling... 
    Auto parts
    Full time
    Shift work
    Day shift

    Helander Metal Spinning Company

    Addison, IL
    18 days ago
  • $32 - $38 per hour

     ...Job Description Job Description CNC Machinist / Programmer - $32-$38/hr DOE! This position is a...  ...operate CNC lathes and mills, verify part dimensions throughout production, and...  ...including steel, stainless steel, bronze, and cast materials. At least five years of... 
    Auto parts
    Weekly pay
    Immediate start
    Shift work
    Day shift

    Integrity Trade Services

    Broadview, IL
    3 days ago
  •  ...industrial manufacturer is seeking an experienced CNC Lathe Machinist to produce high-quality,...  ...at the machine, and taking ownership of part quality from first piece through final...  ...craftsmanship Preferred Experience Large shafts, gears, gearboxes, or heavy... 
    Auto parts

    gpac

    Addison, IL
    16 hours ago
  •  ...CNC Swiss Programmer/Setup MachinistWe are working with a client company in the greater Chicago Metro region who is seeking a CNC Swiss Programmer...  ...machines to produce precision machined metal and plastic parts according to blueprints, specifications, and customer... 
    Auto parts

    gpac

    Itasca, IL
    2 days ago
  • $20 - $40 per hour

     ...exists due to continued growth, new programs, and increased demand for large, complex CNC-machined components . At Tech-Max Machine , CNC Machinists play a critical role in producing precision parts for aerospace, industrial, and custom applications. This is not... 
    Auto parts
    Hourly pay
    Permanent employment
    Full time
    Shift work
    Night shift
    Day shift

    Tech-Max

    Itasca, IL
    1 day ago
  •  ...We are currently seeking a full-time CNC Lathe/Programmer operator. The candidate must possess good...  ...experience programming and run small to large production lots. 2. Extensive...  ...proper cutting inserts for the jobs. 6. Parts are small in size and are made of different... 
    Auto parts
    Full time
    Shift work

    Heaterlogix LLC

    Elk Grove Village, IL
    a month ago
  • $27.1 - $34 per hour

     ...CNC ProgrammerSalary Range $27.10 - $34.00 Hourly Level Experienced Position Type Full...  ...Category ManufacturingDescriptionnVenia, part of the Duravant family of companies, is a...  ...holidays annuallyPOSITION SUMMARYMid-Level CNC Programmer develops, refines, and troubleshoots CNC... 
    Auto parts
    Hourly pay
    Full time
    Shift work

    Duravant

    Wood Dale, IL
    4 days ago
  • $30 - $40 per hour

     ...Job Description Job Description CNC Boring Mill Machinist – Programmer About the Role We're looking for a CNC Machinist and Programmer...  ...programming ability to deliver high-quality work on large, demanding parts. What You'll Do Set up and run CNC Horizontal... 
    Auto parts
    Monday to Friday

    MBC Talent Connections

    Elmwood Park, IL
    13 days ago
  • Senior Multi‑Axis CAM Programmer — Aerospace ComponentsElk...  ...for a massive forged component bound for an...  .... No rinse‑and‑repeat part families. Instead, you...  ...‑mix, low‑volume work—large castings and forgings with tight...  ...refine, and validate CNC programs for multi‑axis... 
    Auto parts
    Permanent employment
    Full time
    Temporary work

    Torrey Holistics

    Elk Grove Village, IL
    5 days ago
  • $38 - $42 per hour

    What You'll Do Program, set up, and operate CNC milling machines Read and interpret...  ...titanium, aluminum, and plastics Inspect parts using precision gauges to ensure quality and...  ...Range: $38.00 - $42.00/hr based on experience #J-18808-Ljbffr Lehigh Heavy Forge Corporation
    Auto parts
    Shift work
    Day shift

    Lehigh Heavy Forge Corporation

    Elmhurst, IL
    6 days ago
  •  ...Description Job Description CNC MACHINIST / METAL FABRICATION...  ...~10% SHIFT PREMIUM Scot Forge is an employee-owned company...  .../ lathes / mills / saws. Check parts throughout, make adjustments to...  ...components for nuclear submarines, to large hydraulic cylinders for the... 
    Auto parts
    Minimum wage
    Temporary work
    Monday to Friday
    Shift work
    Afternoon shift

    SCOT FORGE

    Franklin Park, IL
    13 days ago
  •  ...Job Description Job Description FT Swiss CNC Machine Set-up Must know how to set-up Star Swiss CNC Machines Make Programming adjustments Check Parts using Measuring equipment. Set Tooling Benefits included - 401k, Health Insurance, Vacation Time, etc... 
    Auto parts

    Roberts Swiss Inc.

    Itasca, IL
    7 days ago
  • $30 per hour

     ...your career to the next level? We're looking for an experienced CNC Lathe Machinist with hands-on knowledge of Mazak lathes and Mazatrol...  ...proper tooling and fixtures for each job. Inspect finished parts using micrometers, calipers, gauges, and other precision tools... 
    Auto parts
    Full time
    Work at office

    Express Employment

    Elk Grove Village, IL
    10 days ago
  •  ...North America. With more than 90 large-platform industrial-grade 3D printing...  ...and metal additive technologies, CNC machining, injection molding & tooling, urethane casting, sheet metal fabrication, and...  ...drawingsMonitor and inspect the part throughout the machining processObserve... 
    Temporary work

    Fathom

    Elk Grove Village, IL
    4 days ago
  • $28 - $37 per hour

     ...Job Description Job Description CNC Machinists & Operators — 1st and 2nd Shift A growing and HIGHLY profitable precision manufacturer...  ...Operators | $20–$28/hour Operate CNC mills or lathes. Load parts, change tools, and adjust offsets. Inspect finished parts... 
    Auto parts
    Full time
    Shift work
    Day shift
    Afternoon shift

    TekPro

    Elk Grove Village, IL
    13 days ago
  • $25 - $38 per hour

     ...manufacturer that is expanding its machining team and looking for skilled CNC Machinists on both 1st and 2nd shift. This is a direct-hire...  ..., engineering drawings, and GD&T requirements Verify part quality using precision measuring instruments Produce parts to... 
    Auto parts
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    TekPro

    Elk Grove Village, IL
    4 days ago
  • $38 per hour

     ...manufacturer in Melrose Park, IL! We are now hiring experienced CNC Lathe Setup/Programmers who are team players, versatile, and dependable. This role...  ...running both turrets for OD and ID machining, machining parts with tight tolerances down to ±0.0005 in. CNC Lathe... 
    Auto parts
    Hourly pay
    Temporary work
    Immediate start
    Shift work
    Night shift

    Proman Staffing

    Melrose Park, IL
    10 days ago
  •  ...Description Job Description Job Overview We are seeking a skilled CNC Lathe Machinist to operate and program Mazak lathes for precision...  .... Duties Operate Mazak CNC lathes to produce complex parts according to specifications. Program and set up machines using... 
    Auto parts

    ProTurn

    Elk Grove Village, IL
    9 days ago
  • $25 - $37 per hour

     ...Ability to produce a first piece inspection part. Basic trouble shooting of speeds &...  ...2 years minimum experience working on CNC machines. Ability to train operators...  ...check parts at the machine. Work with programmers for any technical issues or trouble... 
    Auto parts
    Immediate start
    All shifts
    Shift work

    TekPro

    Elk Grove Village, IL
    a month ago
  •  ...conformance to specifications and notifies quality control of discrepancies. Adjusts machine feed and speed and changes cutters to machine parts according to specifications when automatic programming is faulty or machine malfunctions. Machines materials other than metal... 
    Auto parts
    Temporary work
    Shift work

    eCom Solutions Inc.

    Mount Prospect, IL
    11 days ago
  • $25 - $35 per hour

     ...Responsibilities: Set up and operate CNC milling machines to manufacture precision...  ...feeds for various materials. Machine parts to tight tolerances of ±0.0005 inches....  ...Communicate effectively with supervisors, programmers, engineers, and team members regarding production... 
    Auto parts
    Full time
    Day shift
    Afternoon shift

    Cypress HCM

    Bensenville, IL
    2 days ago
  •  ...Opportunities Job Summary We are seeking a CNC Machinist in our Lathe Department on 1st &...  ...Prepare and load raw materials and parts onto the machines Prepare a test run to...  ...to complete full cycles to fabricate large number of parts Supervise the machines... 
    Auto parts
    Day shift
    Afternoon shift

    Orbit Machining Company

    Schiller Park, IL
    4 days ago
  • $24 - $29 per hour

     ...Lead is on the floor, hands on parts, alongside the team. But the...  ...on precision machined castings, forgings, and components using hand tools...  ...certified and specialize in large, complex machined castings and...  ...ll use: Surface Grinder CNC Grinder Overhead Crane... 
    Auto parts
    Weekly pay
    Permanent employment
    Temporary work
    Traineeship
    Work at office
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    Acme Machining

    Elk Grove Village, IL
    9 days ago
  •  ...CNC Lathe MachinistNOT A BUTTON-PUSHING CNC JOB.You see a print. You see the setup. You...  ...difficult work—the kind involving custom parts, tight tolerances, challenging setups, and...  ...and craftsmanship matter.Experience with large shafts, gears, gearboxes, heavy industrial... 
    Auto parts
    Shift work

    gpac

    Elmhurst, IL
    3 days ago
  • $34 - $38 per hour

     ...34-$38/hr. Position Summary We are seeking an experienced CNC Lathe Machinist III for our manufacturing client located in Addison...  ..., IL  to set up and operate complex, proven, and new production parts with little to no supervision. This position is responsible for... 
    Auto parts
    Full time
    Apprenticeship
    Immediate start
    Day shift

    Barton Staffing Solutions

    Addison, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer - Large Parts (Castings and Forgings). Be the first to apply!