HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    FI

    Finn-Kool

    HVAC

    CNC Programmer

    Beloit, United StatesOn-SiteFull-time3+ yrs experience$70k / yearPosted 1mo ago
    All Finn-Kool jobs

    Job description

    Key Responsibilities

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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 12”x24”) is a plus.
    • Education: High school diploma or equivalent required; associate’s 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 shop’s 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 shop’s 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

    Job details are sourced from the employer's original posting.

    Open job posting
    FI

    About the company

    Finn-Kool

    Finn-Kool is a company that provides cooling solutions.

    View all Finn-Kool jobs
    Industry
    HVAC
    Open roles
    15

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.