Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Finn-Kool

CNC Programmer

Key Responsibilities

  1. CNC Program Development: Create G-code and M-code programs for HAAS and Doosan machines, including 3-5 axis mills, lathes with live tooling, and sub-spindle operations. Use CAM software 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 and Doosan machines. 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. 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 and/or Doosan machines. Familiarity with multi-axis, live tooling, and sub-spindle operations preferred.
  • Skills: Advanced proficiency in G-code/M-code programming and CAM software. 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 for part analysis. Familiarity with surface grinding 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 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

Finn-Kool
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Beloit, KS vacancy
  •  ...CNC ProgrammerKey ResponsibilitiesCNC Program Development: Create G-code and M-code programs for HAAS and Doosan machines, including...  ...or vendor visits may be required.Why This Role MattersThe CNC Programmer is critical to the job shop's ability to produce complex, high-... 
    Suggested
    Full time

    Finn-Kool Inc

    Beloit, KS
    16 hours ago
  •  ...CNC Programmer You are responsible for reading and interpreting design blueprints, programming the CNC machine, and adjusting the machine settings until the desired specifications are met. You are always trying to improve the accuracy and efficiency of programs for... 
    Suggested
    Work at office
    Afternoon shift

    Finn-Kool

    Beloit, KS
    1 day ago
  • $18 - $25 per hour

     ...are responsible for the daily setup and operation of one or more CNC cutting machines. They will also assist other CNC operators...  ...correct next routing step departmentsConfer with supervisors or programmers to resolve machine malfunctions or production errors or to obtain... 
    Suggested
    Work at office
    Day shift

    Finn-Kool Inc

    Beloit, KS
    1 day ago
  • $15 - $25 per hour

    Press Brake Operator 2nd Shift (1:30 PM-10:00 PM) A press brake operator is responsible for operating the machines and fabricating structural steel to produce a quality product. A brake operator requires mechanical skills, attention to detail, physical stamina, math ...
    Suggested
    Full time
    Afternoon shift

    Finn-Kool

    Beloit, KS
    3 days ago
  • $18 - $24 per hour

     ...Description Laser operator Finn-Kool is a local metal machining, welding and fabrication company looking to fill an open position of CNC Laser Operator. We operate Amada Fiber and BysprintPro - CO2 Laser. This is a full-time, permanent position. We are a family-... 
    Suggested
    Permanent employment
    Full time
    Local area
    Day shift

    Finn-Kool

    Beloit, KS
    a month ago
  •  ...machining requirements, including setups, tooling, tolerances, and cycle times Calculate material, labor, and machine-hour costs for CNC milling, turning, fabrication, and assemblies Obtain quotes from vendors for raw materials, hardware, tooling, and outside... 
    Full time
    Day shift

    Finn-Kool Inc

    Beloit, KS
    16 hours ago
  •  ...quality, and teamwork.Key ResponsibilitiesTeam Leadership and Supervision: Supervise, train, and motivate a team of 10–20 machinists, CNC operators, and support staff across shifts.Assign tasks, monitor performance, and provide coaching to improve skills and productivity... 
    Full time
    Apprenticeship
    Shift work

    Finn-Kool Inc

    Beloit, KS
    1 day ago
  •  ...preventive maintenance, troubleshooting, and repairs on advanced CNC equipment, including HAAS EC-1600ZT, VF-5/50, UMC 5-axis,...  ...minimize production downtime, coordinating with operators and programmers as needed.Machine Calibration and Setup:Calibrate machine components... 
    Full time
    Shift work

    Finn-Kool Inc

    Beloit, KS
    1 day ago
  • $19 - $22 per hour

    Cargill is a family company committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. We sit at the heart of the supply chain, partnering with producers and customers to source, make and deliver products that...
    Hourly pay
    Full time
    Temporary work
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work
    Night shift

    Cargill

    Beloit, KS
    1 day ago
  •  ...job shop environment. ~2+ years of supervisory, lead machinist, or team leadership experience preferred. ~ Strong background in CNC machining, setups, tooling, and troubleshooting. ~ Experience with both prototype and production machining environments preferred.... 

    Finn-Kool

    Beloit, KS
    26 days ago
  • Engineering Equipment OperatorReclamation is seeking a career professional looking for an opportunity to capitalize on their expertise as an Engineering Equipment Operator, WG-5716-10. You can make a difference in the West by assisting in meeting increasing water demands...

    US Government Jobs

    Glen Elder, KS
    3 days ago
  • Job TitleJob DescriptionAt the full performance level (WG-10) the major duties of this position include, but are not limited to the following:Operation of agricultural tractors, skid steer, backhoe and other heavy equipment in support of maintaining and enhancing wildlife...
    Contract work
    For contractors

    Department of the Interior

    Glen Elder, KS
    2 days ago
  • Summary Reclamation is seeking a career professional looking for an opportunity to capitalize on their expertise as an Engineering Equipment Operator, WG-5716-10. You can make a difference in the West by assisting in meeting increasing water demands while protecting...
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Part time
    For contractors
    Trial period
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    Bureau of Reclamation

    Glen Elder, KS
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!