Talent.com
CNC Programmer
CNC ProgrammerFinn-Kool • Beloit, KS, US
CNC Programmer

CNC Programmer

Finn-Kool • Beloit, KS, US
2 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary : $70,000

Key Responsibilities

  • CNC Program Development :

Create G-code and M-code programs for HAAS (e.g., VF-5 / 50, UMC 5-axis, EC-1600ZT) and Doosan (e.g., Puma 240MS, 2600SYII, Lynx 220) machines, including 3-5 axis mills, lathes with live tooling, and sub-spindle operations.

  • Use CAM software (e.g., Mastercam, Fusion 360, Siemens NX) to generate tool paths for complex geometries, up to 78 part swings and 84 travels.
  • Interpret blueprints, CAD models, and GD&T requirements to ensure programs meet precise specifications.
  • Program Optimization and Testing :
  • Simulate programs to verify accuracy, safety, and efficiency, minimizing scrap and tool wear.

  • Optimize tool paths for high-pressure through-spindle coolant systems and multi-axis operations to reduce cycle times and improve surface finish.
  • Debug programs for issues like out-of-tolerance parts or machine errors, using Renishaw probing for in-process validation.
  • Machine Setup and Support :
  • Assist machinists with setups on HAAS (e.g., CAT 50, 40-taper, Modaco pallet changer) and Doosan machines (e.g., bar feeder, C-axis milling).

  • Provide setup sheets, tooling lists, and programming notes for efficient changeovers in a high-mix environment.
  • Support operators with real-time troubleshooting on machines like the Doosan Puma 400M or HAAS VF-9 / 50.
  • Collaboration and Documentation :
  • Work with machinists to validate programs during first-piece inspections, using Renishaw probes for accuracy.

  • Collaborate with engineering to refine designs for manufacturability on specific machines (e.g., Doosan GT 2600LMC).
  • Maintain program libraries and revision records in ERP / MES systems for traceability and repeatability.
  • Continuous Improvement :
  • Apply principles to streamline programming and machining processes, reducing setup times and material waste.

  • Recommend tooling or fixture improvements for machines like the HAAS VF-2SS or Okamoto grinders.
  • Stay updated on HAAS / Doosan control systems and CAM advancements to enhance shop capabilities.
  • Quality and Compliance :
  • Ensure programs produce parts meeting ISO 9001 : 2015 or similar standards, verified through Renishaw probing and quality checks.

  • Conduct first-article inspections and address non-conformances with root cause analysis.
  • Ensure compliance with safety protocols during programming and machine operation.
  • Qualifications

  • Experience : 3+ years of CNC programming in a job shop, with direct experience on HAAS (e.g., VF series, UMC) and / or Doosan (e.g., Puma, Lynx) machines. Familiarity with multi-axis, live tooling, and sub-spindle operations preferred.
  • Skills :
  • Advanced proficiency in G-code / M-code programming and CAM software (Mastercam, Fusion 360, etc.).

  • Experience with HAAS and Doosan control systems, Renishaw probing, and high-pressure coolant systems.
  • Strong understanding of GD&T and ability to read technical drawings.
  • Knowledge of CAD software (e.g., SolidWorks, AutoCAD) for part analysis.
  • Familiarity with surface grinding (e.g., Okamoto 12x24) is a plus.
  • Education : High school diploma or equivalent required; associates degree or technical certification in CNC programming / manufacturing preferred.
  • Certifications : NIMS CNC Programming, HAAS Certification, Mastercam Certification, or similar credentials preferred.
  • Physical Requirements : Ability to stand for extended periods, work in a noisy shop environment, and occasionally lift up to 25 lbs.
  • Key Competencies

  • Technical Expertise : Mastery of programming for HAAS and Doosan machines, including 5-axis and live-tooling applications.
  • Problem-Solving : Ability to troubleshoot complex programming or machining issues in real-time.
  • Precision : Attention to detail to meet tight tolerances (e.g., for parts up to 84 on VF-9 / 50).
  • Adaptability : Comfortable handling frequent job changes and small-batch production.
  • Collaboration : Strong communication to align with machinists, engineers, and quality teams.
  • Working Conditions

  • Environment : Industrial job shop with exposure to CNC machines, noise, and metalworking fluids.
  • Schedule : Full-time, with potential overtime to meet production deadlines.
  • Travel : Minimal, though occasional training or vendor visits may be required.
  • Why This Role Matters

    The CNC Programmer is critical to the job shops ability to produce complex, high-precision parts on advanced HAAS and Doosan machines. By leveraging Renishaw probing, high-pressure coolant, and multi-axis capabilities, the programmer ensures efficient production, minimal downtime, and high-quality output. Their expertise supports the shops reputation for delivering custom components on time, maintaining competitiveness in a high-mix, low-volume market.

    Benefits :

  • Medical / Dental Insurance
  • Paid Time Off
  • 401k
  • Paid Holidays
  • Supplementary Insurance Options
  • Boot and eyewear stipend
  • Wellness Center Membership Discount
  • Job Type : Full-time

    Create a job alert for this search

    Cnc Programmer • Beloit, KS, US