CNC Programmer - Large Parts (Castings and Forgings)
ACME Careers
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
- 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 partsWork at office
- ...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 payTraineeshipImmediate startMonday to FridayShift workDay shift
- 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
- 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
$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$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$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- ...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
- ...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
$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- ...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
$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 partsHourly payFull timeShift work$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$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 CorporationAuto partsShift workDay shift- 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 partsPermanent employmentFull timeTemporary work
- ...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
- ...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 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 partsFull timeWork at office- ...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
$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$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- ...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
$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- ...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 partsTemporary workShift work
$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$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- ...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
$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 partsWeekly payPermanent employmentTemporary workTraineeshipWork at officeImmediate startShift workDay shiftAfternoon shift$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- ...Vertical Cnc Machinist (Swiss Machines)We are working with a client company seeking a Vertical CNC Machinist (Swiss Machines) for their... ..., tools, and raw materials.Quality Control: Inspect finished parts using precision tools (micrometers, calipers) to ensure they meet...Auto parts
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 engineer Elk Grove Village, IL
- cnc mill machinist Elk Grove Village, IL
- cnc machinist Elk Grove Village, IL
- boeing cnc machinist Elk Grove Village, IL
- cnc operator Elk Grove Village, IL
- cnc programmer Elk Grove Village, IL
- cnc machine operator Elk Grove Village, IL
- cnc machinist programmer Elk Grove Village, IL
- cnc setup operator Elk Grove Village, IL
- cnc lathe machinist Elk Grove Village, IL




