CNC Programmer - Large Parts (Castings and Forgings) Job at ACME Careers, Elk Grove Village, IL

  • ACME Careers
  • Elk Grove Village, IL

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

Compensation details: 80000-110000 Yearly Salary

PI66dd6dab0dd4-38059-41795776

Job Tags

Work at office

Similar Jobs

SA Technologies

INSTRUCTIONAL DESIGNER Job at SA Technologies

 ...performance.Job DescriptionInstructional design responsibilities involve analysis of...  ...learner environment to identify appropriate instructional strategies and define learning...  ...ContractFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Staffing And... 

Exyte

Director Project Control Job at Exyte

Discover your exciting roleThe Director Project Controls - USA is responsible for providing day-to-day support for projects. Develops systems...  ...forecasting/reporting, fiscal data integrity, change management, budgetary contingency management, contract business process... 

Integrity Tennessee

Mold Setter Job at Integrity Tennessee

 ...procedures and safety guidelines while working with machinery and heavy tooling.Maintain a clean and organized work area around molding machines and tooling storage.Support continuous improvement efforts by suggesting ways to streamline mold and die changeover processes.... 

Parker & Sons

Lowes HVAC Appointment Generator Job at Parker & Sons

 ...with uncapped commissions? Maybe you are looking for your second part time gig? Parker and Sons has the role for you! Parker and...  ...hiring Appointment Generators to work our retail partner store, Lowes. This is entry level and does not require sales experience, just... 

Assurance Care & Support Services Inc

Live in Nanny Job at Assurance Care & Support Services Inc

 ...We are seeking a caring and responsible Live-In Nanny to provide full-time childcare and support for a family. Kids go to school Mon-Friday 8-3pm. Duties include supervising children, preparing meals, helping with daily routines, light housekeeping related to the children...