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

CNC Programmer

Butler National Corporation

Job Description

Job Description

Butler Machine is an ITAR registered, ISO certified machine shop providing precision CNC machining, laser marking, and quality inspection services. The team produces high-tolerance components that support aerospace and defense programs.

Butler Machine is seeking an experienced CNC Programmer to develop, prove out, and optimize CNC programs for complex machined components. This position is intended for a Level II or Level III programmer who can work independently on challenging milling and turning applications, translate engineering requirements into reliable production processes, and partner closely with machinists, production leadership, and quality. The successful candidate will bring strong Mastercam capability, sound machining judgment, and a focus on safety, quality, repeatability, and efficient cycle times. A highly experienced candidate may also help lead programming standards, tooling strategies, continuous improvement, and mentoring.

Key Responsibilities

  • Interpret engineering drawings, 3D models, GD&T, and customer or purchase-order requirements to determine machining methods and programming approach.
  • Create, prove out, troubleshoot, and optimize CNC programs in Mastercam for milling and turning operations, including complex multi-axis work as appropriate.
  • Develop efficient toolpaths and select appropriate cutters, tooling, workholding, speeds, feeds, and machining strategies to achieve quality and productivity goals.
  • Support CNC setup, prove-outs, first-piece inspections, and production launches; troubleshoot program, tooling, fixture, and machining issues on the shop floor.
  • Prepare and maintain clear setup sheets, tooling lists, program documentation, and instructions needed for safe, consistent production.
  • Collaborate with machinists, engineering, operations, and quality to resolve nonconformances, improve manufacturability, and ensure parts meet print and customer requirements.
  • Support estimates for programming time, machining cycle time, tooling, and fixture requirements for new work and RFQs.
  • Design or contribute to fixture and workholding solutions using SolidWorks or other applicable tools.
  • Compare estimated and actual cycle times; identify opportunities to reduce cycle time, improve tool life, reduce scrap, and increase process repeatability.
  • Maintain organized CNC program files, revisions, and technical records in accordance with company procedures.
  • Participate in root-cause analysis and corrective-action efforts when programming or machining issues affect quality, delivery, or productivity.
  • For a candidate operating at the Lead level, establish and improve programming practices, tool and program standards, post-processors, and documentation, assess complex RFQ feasibility, mentor other programmers and support onboarding of new products, equipment, and capabilities.
Required Qualifications

  • 3–5+ years of hands-on CNC programming experience in a production machining environment, candidates with deeper experience and lead-level capability are encouraged to apply.
  • Demonstrated proficiency with Mastercam or comparable CAM programming software, with the ability to independently develop and troubleshoot programs.
  • Strong understanding of CNC machining processes, cutting tools, workholding, speeds and feeds, and machining practices for milling and/or turning.
  • Ability to read and interpret engineering drawings, GD&T, and 3D models.
  • Working knowledge of G-code, machining math, and the relationship between toolpath strategy, setup, and finished-part quality.
  • Ability to support setups and first-piece prove-outs, diagnose shop-floor issues, and communicate effectively with machinists and cross-functional partners.
  • Strong attention to detail and commitment to safe work practices, accurate documentation, and consistent quality.
Preferred Qualifications

  • Experience programming complex 4-axis milling work and CNC turning applications.
  • Experience with Hurco vertical machining centers and WinMax controls and/or Okuma turning centers and OSP controls.
  • Experience designing fixtures or workholding in SolidWorks.
  • Familiarity with Verisurf, CMM inspection, or other dimensional inspection methods.
  • Experience in aerospace or another quality-driven manufacturing environment; familiarity with AS9100 requirements is a plus.
  • Experience improving programming standards, tooling libraries, post-processors, cycle times, or manufacturing processes.
  • Experience leading root-cause/corrective-action efforts, mentoring colleagues, or supporting new equipment and product introductions.
  • Relevant technical certificate, apprenticeship, or equivalent combination of education and practical experience.
Performance Expectations

  • Deliver accurate, production-ready programs and documentation that support safe, repeatable manufacturing.
  • Respond promptly to shop-floor questions and collaborate to minimize avoidable downtime and production delays.
  • Escalate quality, safety, or process risks appropriately and contribute to effective corrective action.
  • Meet agreed expectations for program quality, cycle-time estimates, first-piece acceptance, documentation, and continuous improvement.
  • At the Lead level, help strengthen standards and team capability through technical guidance, mentoring, and process ownership.
Work Environment and Physical Requirements

  • Office and production machine shop; shop areas have moderate to high noise, coolant and metal chips
  • Required PPE on the shop floor: safety glasses, hearing protection and safety-toe shoes
  • Sit for programming; stand and walk on the shop floor for extended periods
  • Lift up to 50 lb unassisted
  • Extended or after-hours work as business needs require

Monday to Thursday: 7:00 am to 4:30 pm
Friday: 7:00 am to 11:00 am
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Excelsior Springs, MO vacancy
  •  ...CNC Machinist We are seeking a skilled and experienced CNC machinist to join our industrial manufacturing team. As a CNC machinist, you will be responsible for operating and maintaining computer numerical control (CNC) machines to produce precision parts and components... 
    Suggested

    gpac

    Richmond, MO
    1 day ago
  • CAD Technician Are you passionate about transforming engineering concepts into precise, highquality technical drawings? Do you enjoy collaborating with engineers and project teams to bring designs to life through accurate CAD models? Partner with the best ...
    Suggested
    Worldwide
    Flexible hours

    Baker Hughes Holdings LLC

    Liberty, MO
    1 day ago
  •  ...reading skills. Have working knowledge of lathes, mills, and other machine shop equipment. Have the ability to write and modify CNC programs. Have basic computer skills. Behavioral Skills Have willingness to follow all manufacturing procedures and... 
    Suggested
    Worldwide
    Flexible hours
    Shift work
    Weekend work

    Baker Hughes

    Liberty, MO
    more than 2 months ago
  • Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them...
    Suggested
    Temporary work
    Local area

    Magna-International-6df39721

    Excelsior Springs, MO
    2 days ago
  • Go just about anywhere and you will find Pepsi products. As a Pepsi Stocker, you can take pride in knowing that you helped get Pepsi products to every corner of the world! Not to mention, you will embark on an incredible career journey - generous pay, Total Rewards benefits...
    Suggested
    Full time
    Part time
    Seasonal work
    Flexible hours
    Night shift
    Day shift

    PepsiCo, Inc.

    Liberty, MO
    3 days ago
  • Magna Seating Job OpportunityAt Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member...
    Temporary work
    Local area

    MAGNA GLOBAL

    Excelsior Springs, MO
    1 day ago
  • $130.61k - $182.33k

    Lead Engineer Lead Engineer Lead Engineer 9/30/26 Summary/Objective The purpose of this position is to provide design, development, and execution of water-works improvement projects through detailed design, calculations, cost estimates, and preparation...
    Contract work
    For contractors
    Summer internship
    Work at office
    Relocation

    WaterOne

    Excelsior Springs, MO
    3 days ago
  • We have an immediate opening for a HVAC Service Technician to join our warranty repair and commissioning service team in the metropolitan New York City area. As part of our team, you will service and start-up HVAC and Heating systems. A Technician ensures all work performed...
    Immediate start

    Teksky LLC

    Excelsior Springs, MO
    2 days ago
  •  ...maintenance for production equipment. Services and maintains all equipment. Including but not limited to, welding machine, trolley systems, CNC machinery, overhead crane systems and other plant related machinery. Inspects and assesses the functionality of plant machinery.... 
    Work experience placement
    Work at office

    Dakota Bodies

    Liberty, MO
    4 days ago
  • Job Title : Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and computing systems...
    Apprenticeship
    Local area
    Rotating shift

    US Navy

    Excelsior Springs, MO
    5 days ago
  • Now Hiring: Bakery Clerk Add a Little Sweetness to Every Customer's Day at McKeever's Price Chopper! Do you love the smell of fresh-baked bread and the satisfaction of creating something special? McKeever Price Chopper is looking for friendly, dependable individuals...
    Daily paid
    Full time
    Immediate start
    Shift work

    MCKEEVER ENTERPRISES INC

    Excelsior Springs, MO
    2 days ago
  • RME Operator Reliability Maintenance Engineering (RME) teams are expanding with a new opportunity: RME Operator (RMEO). The RME Operator role is a structured entry point into the RME organization designed for individuals who are interested in beginning a technical career...
    Apprenticeship
    Visa sponsorship
    Flexible hours
    Night shift

    CBRE Group

    Liberty, MO
    2 days ago
  • $95k - $115k

     ...detail and commitment to quality and safety Required Experience (must have at least one of the following): 3D modeling software (SolidWorks, Inventor, Fusion or similar) Design experience Robot experience (Fanuc preferred) CNC, lathe or mill experience... 
    Shift work
    Day shift

    HiFyve

    Excelsior Springs, MO
    19 days ago
  • Magna Seating is seeking a Foam Operator to support our foam production line in a fast-paced environment. You will learn and perform demold, insert, trim, and packer operations, rotating across cells to meet daily production needs. In this role you will help maintain quality...

    Magna-International-6df39721

    Excelsior Springs, MO
    2 days ago
  • Walmart Supercenter #195 in Excelsior Springs, MO is hiring a Deli / Bakery associate responsible for preparing quality products, assisting customers at the service counter, and moving merchandise to the sales floor. The role emphasizes food safety, cleanliness, and friendly...
    Full time
    Shift work
    Day shift

    Walmart

    Excelsior Springs, MO
    1 day ago
  • $17 - $30 per hour

    The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Hourly Wage: $17 - $30 per/hour The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional Compensation Includes...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work
    Day shift

    Walmart

    Excelsior Springs, MO
    1 day ago
  •  ...working knowledge of lathes, mills, and other industrial equipment used in the machine shop. Have the ability to write and modify CNC programs. Have basic computer skills. Behavioral Have the willingness and ability to follow all manufacturing procedures and... 
    Worldwide
    Flexible hours
    Shift work

    Baker Hughes

    Liberty, MO
    more than 2 months ago
  • $30 per hour

    Salary: up to $30 Shift: 2nd shift- 3pm-11pm, 3rd shift- 11pm-7am M-F Equipment: cutters, stitchers, folders, and binders Job Description Bindery Operator 2nd & 3rd Shift | Monday-Friday Full-Time | Competitive Pay + Overtime Opportunities Position...
    Full time
    Monday to Friday
    Shift work
    Night shift
    Afternoon shift

    Social Influence

    Liberty, MO
    2 days ago
  •  ...operational requirements. Operating forklifts and other powered industrial equipment as needed. Troubleshooting and repairing CNC machines, laser cutters, pneumatic systems, hydraulic systems, and electrical systems. Reading and interpreting blueprints, schematics... 
    Worldwide
    Flexible hours
    Shift work
    Weekend work

    Baker Hughes Holdings LLC

    Liberty, MO
    3 days ago
  • $27 - $44 per hour

    At ENFRA, we blend a rich history with a forward-looking vision. With over 100 years of experience, we are a pillar of stability in the energy infrastructure industry and a leader in innovative energy solutions. Our commitment to leveraging emerging technologies ensures...
    Work at office
    Local area

    ENFRA

    Rayville, MO
    3 days ago
  • $15 - $16.5 per hour

    Yard & Delivery Associate Wood Shed Lumber & Hardware Supply is hiring dependable, hardworking individuals to join our yard and delivery team. If you enjoy working outdoors, staying active, and seeing what you've accomplished at the end of the day, we may have the opportunity...
    Hourly pay
    Shift work

    Do it Best

    Richmond, MO
    15 hours ago
  • $1,500 per month

    Experienced Concrete Cutter Application Instructions Apply today to be considered for this open position-interviewing now! Penhall Company has been shaping the future of concrete services for over 65 years. As the nations leader in concrete cutting, coring...
    For contractors
    Traineeship
    Local area
    Relocation package

    Penhall

    Liberty, MO
    1 day ago
  • Job Description Job Description We are seeking an experienced, skilled and reliable HVAC Installer to set up, wire, and test heating, ventilation, and air conditioning systems in residential and commercial properties. You will work from blueprints and manufacturer...
    For contractors
    Local area

    Double C Heating and Cooling

    Lawson, MO
    2 days ago
  • Job Description Job Description We are looking for an experienced HVAC-R Technician ** located in the Northland **to join our team! Must have atleast 5 years experience in the field. This is a MUST You will install, service, and repair heating and air conditioning ...
    Full time
    Part time
    Work at office
    Monday to Friday
    Shift work
    Afternoon shift

    Res-Q Services

    Liberty, MO
    2 days ago
  • $2,000 - $2,500 per week

    Owner Operator | Dry Bulk Location: Camden, MO Company: J.B. Hunt Pay: $2,000 to $2,500 per week Route Type: otr Start Date: ASAP About the Position J.B. Hunt has CDL-A owner operator jobs available! Stay moving and stay profitable with access...
    Full time
    Immediate start

    J.B. Hunt

    Camden, MO
    1 day ago
  • Shanty Creek Resort in Bellaire, Michigan, seeks a seasonal Lift Operator for Schuss Mountain to operate and monitor lifts, assist guests with loading and unloading, and ensure safety procedures are followed. The role involves teamwork with Ski Operations, Ski Patrol, and...
    Seasonal work
    Weekend work

    Shanty Creek Ski and Golf Resort LLC

    Kearney, MO
    2 days ago
  • Lift Operator Seasonal On Site Bellaire, MI, US 2 days ago Requisition ID: 1135 Lift Operator - Schuss Mountain About Shanty Creek Resort Shanty Creek Resort is committed to providing our guests with a unique Northern Michigan experience. Our friendly and caring team ...
    Seasonal work
    Immediate start
    Shift work
    Weekend work
    Afternoon shift

    Shanty Creek Ski and Golf Resort LLC

    Kearney, MO
    1 day ago
  • Join Our Team: Hiring for 3rd Shift Senior Manufacturing Technicians in Liberty Apply Today : Please upload a resume or complete the work history fields to be considered. Job Summary Sheridan is seeking an Assistant Press Operator for our Liberty, MO facility...
    Temporary work
    Shift work
    Night shift

    CJK Group, Inc.

    Liberty, MO
    15 hours ago
  • $18.5 per hour

    Production Line AssociateKearney MO Plant - Kearney, MO 64060Salary Range $18.50 - $19.50 Hourly Level Entry Position Type Full Time Job Shift Any Travel Percentage None Category ManufacturingWe value and reward effort, opinions, and encourage personal growth!We want you...
    Hourly pay
    Full time
    Immediate start
    All shifts
    Shift work
    Night shift
    Day shift
    Afternoon shift

    WESTIN CONSOLIDATED

    Kearney, MO
    3 days ago
  • HVAC Service Technician | Liberty, MO Climate Control Heating, Cooling & Plumbing is looking for an experienced HVAC Service Technician to join our growing team. This is a role for a technician who takes pride in the diagnosis, communicates clearly with homeowners, ...
    Local area

    Standard Heating Cooling and Plumbing

    Liberty, MO
    3 days ago

Do you want to receive more vacancies?

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