CNC Programmer - Large Parts (Castings and Forgings)
ACME Careers
Job Description
Job Description
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
- ...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 partsHourly payWeekly payContract workTemporary workTraineeshipImmediate startMonday to FridayFlexible hoursShift workAfternoon shift
$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 partsWeekly payImmediate startShift workDay shift$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 partsFull timeShift workDay shift$30 - $50 per hour
...Description Job Description Job Title: CNC Mastercam Programmer Job Description This is a full-time,... ..., state-of-the-art CNC machines in a large aerospace machining environment. The... .... Interpret and program complex parts directly from blueprints, maintaining...Auto partsWeekly payPermanent employmentFull timeTemporary workRemote workFlexible hoursDay shift- ...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 partsFull timeShift work
$60k - $72k
...Job Description Job Description We are seeking a skilled CNC Machinist to join our manufacturing team. The ideal candidate will be... ...micrometers, bore gauges, and coordinate measuring machines to verify part tolerances. Conduct routine maintenance and troubleshooting on...Auto parts$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 partsHourly payPermanent employmentFull timeShift workNight shiftDay shift- 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 partsHourly payWeekly payContract workTemporary workImmediate startFlexible hoursShift workAfternoon shift
- ...CNC Swiss Programmer/Setup Machinist We are working with a client company in the greater Chicago Metro region who is seeking a CNC Swiss... ...Swiss machines to produce precision machined metal and plastic parts according to blueprints, specifications, and customer...Auto parts
- ...CNC Lathe Machinist A growing industrial manufacturer is seeking an experienced CNC... ...adjustments at the machine, and taking ownership of part quality from first piece through final... ...Preferred Experience Large shafts, gears, gearboxes, or heavy industrial...Auto parts
$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 partsHourly payWork at officeMonday to FridayDay shift- ...nVenia, part of the Duravant family of companies, is a leading manufacturer of automated packaging equipment, integrated packaging... ...Off (PTO)10 paid holidays annuallyPOSITION SUMMARYMid-Level CNC Programmer develops, refines, and troubleshoots CNC programs for a variety...Auto partsFull time
$30 - $50 per hour
...CNC Mastercam Programmer This is a full-time, first-shift CNC programming position focused exclusively... ..., state-of-the-art CNC machines in a large aerospace machining environment. The... .... Interpret and program complex parts directly from blueprints, maintaining...Auto partsPermanent employmentFull timeTemporary workRemote workFlexible hoursDay shift$85k
...Industries MFG, Inc. is a 75+ year precision CNC contract manufacturer serving aerospace,... ...growth trajectory. Our work centers on large forgings, castings, 4-axis mills, and VTL operations — complex, critical-application parts for some of the most recognized names in aerospace...Auto partsContract workWork at office- ...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
$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 partsMonday to Friday$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 partsFull timeShift workDay shiftAfternoon shift- ...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
$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 partsShift workWeekend workDay shiftAfternoon shift$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 partsImmediate startAll shiftsShift work- ...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 partsDay shiftAfternoon shift
$18 - $22 per hour
...The ideal candidate will have experience operating manual and/or CNC OD grinding machines , be comfortable reading blueprints, and... ...interpret blueprints, prints, and technical drawings Verify finished-part dimensions using: Micrometers Dial indicators Gauge...Auto partsHourly payWeekly payTemporary workCurrently hiringMonday to FridayWeekend work- ...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... ...drawings Monitor and inspect the part throughout the machining process...Temporary workFlexible hours
$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 partsFull timeApprenticeshipImmediate startDay shift- ...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 partsMinimum wageTemporary workMonday to FridayShift workAfternoon shift
$24 - $38 per hour
...company located in the western suburbs of Chicago, is seeking skilled CNC Machinists (with set-up and programming experience ) to join... ...issues as needed. Read work instructions and ensure parts meet quality specifications. Inspect materials, finished products...Auto partsFull timeShift workAfternoon shift$30 - $34 per hour
...things related to rocket ships, space stations and traveling though the galaxy? Our client is hiring experienced CNC Machinists to machine parts for NASA! You might have the opportunity to machine parts for turbo pumps, propulsion systems, satellite components,...Auto partsApprenticeshipWork experience placementShift workAfternoon shift$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 partsFull timeDay shiftAfternoon shift$23 per hour
...Job Description Job Description CNC Operator | 2nd Shift | $23/hr Schedule: MondayFriday, 2:30 PM11:00 PM Pay: $23.00/hour... ...and operate CNC machines, make basic adjustments, inspect finished parts, and help keep production running. This is a good opportunity for...Auto partsWeekly payContract workTemporary workAfternoon shift$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 partsHourly payTemporary workImmediate startShift workNight shift
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!
- cnc machinist Elk Grove Village, IL
- cnc operator Elk Grove Village, IL
- cnc setup operator Elk Grove Village, IL
- cnc machine operator Elk Grove Village, IL
- cnc programmer Elk Grove Village, IL
- boeing cnc machinist Elk Grove Village, IL
- cnc engineer Elk Grove Village, IL
- cnc mill machinist Elk Grove Village, IL
- cnc lathe machinist Elk Grove Village, IL
- cnc machinist programmer Elk Grove Village, IL






