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

CNC Programmer

$45 - $50 per hour

CalTek Staffing , Inc.

Mastercam CNC Programmer – (Aerospace Composites / CNC Router)

Location: 20 miles West of St. Louis, MO.

Type: Direct Hire / Full-Time

Schedule: On-site preferred; hybrid may be considered for the right person

Compensation: $45–$50/hr depending on experience

Our business aircraft interiors client thirty minutes West of St. Louis supports corporate aircraft interiors, cabinetry, finish work, upholstery, soft goods, custom panels, and CNC-fabricated components for aviation customers. This is a hands-on, fast-paced shop environment supporting high-end aircraft interior work where quality, fit, finish, repeatability, and turnaround time matter. The CNC department works with a mix of Haas mills/lathes and older 3-axis routers used heavily for flat panels, cabinetry components, and composite/interior materials.

Position Summary

Our aviation client is seeking an experienced Mastercam CNC Programmer with strong aerospace composites and CNC router experience. This person will be responsible for programming, supporting setup, troubleshooting, and improving CNC processes for flat composite panels, aircraft interior components, cabinetry parts, and related machined materials. The ideal candidate has programmed and supported CNC routers in a production environment, especially with materials such as aluminum honeycomb core, Kevlar, fiberglass, composite panels, wood, plastics, aluminum, and other aircraft interior materials. This is not a purely remote programming role. They need someone who can work closely with the floor, understand how older equipment actually runs, troubleshoot at the machine, and help operators get good parts out the door.

Key Responsibilities
  • Create, modify, and optimize CNC programs using Mastercam for 3-axis routers, mills, and lathes.
  • Program flat composite panels and aircraft interior components for CNC router machining.
  • Support Haas mills/lathes and MultiCam 3-axis routers used for panels, cabinetry, composites, metals, woods, and interior components.
  • Work from drawings, models, templates, sketches, and production requirements to create accurate machining programs.
  • Develop practical machining strategies for composite and aircraft interior materials, including aluminum honeycomb, Kevlar, fiberglass, plastics, woods, and aluminum.
  • Select tooling, feeds, speeds, cut strategies, and workholding approaches based on material behavior and machine capability.
  • Support setup personnel and operators with program prove-outs, machine issues, toolpath questions, offsets, fixtures, and part quality.
  • Troubleshoot router-related issues such as poor edge quality, delamination, fraying, tear-out, chatter, dimensional variation, and material movement.
  • Create and maintain setup sheets, tooling notes, work instructions, and program documentation.
  • Review existing programs and improve cycle time, consistency, quality, and ease of setup.
  • Work closely with operations, production, quality, cabinetry, and interior teams to support daily production needs.
  • Help standardize programming practices across older machines and frequently used part families.
  • Support urgent production demands in a shop that needs someone who can move quickly, solve problems, and keep work flowing.
Required Qualifications
  • Strong Mastercam programming experience.
  • CNC router programming experience, ideally with flat panels, composites, cabinetry, aerospace interiors, or similar materials.
  • Ability to program and support 3-axis CNC equipment.
  • Experience working directly with shop-floor personnel during setup, prove-out, troubleshooting, and production.
  • Ability to read and interpret drawings, models, cut files, layouts, and work instructions.
  • Strong understanding of tooling, fixturing, workholding, feeds/speeds, offsets, and practical machining conditions.
  • Comfortable working around older CNC equipment that may require hands-on troubleshooting and practical problem solving.
  • Ability to support a fast-moving production environment where schedules and priorities can shift quickly.
  • Strong attention to detail and quality, especially in visible aircraft interior components where fit and finish matter.
Preferred Qualifications
  • Aerospace composites machining experience.
  • Experience machining aluminum honeycomb core, Kevlar, fiberglass, phenolic, carbon fiber, plastics, wood, aluminum, or aircraft interior panel materials.
  • Experience with 3-axis CNC router platforms.
  • Experience with Haas mills and/or lathes.
  • Background in aircraft interiors, cabinetry, aerospace panels, composite trim, MRO support, repair station work, or high-end custom manufacturing.
  • Experience creating or modifying post processors, setup documentation, router templates, nests, or repeatable programming standards.
  • Ability to support both router programming and mill/lathe programming when needed.
  • Experience improving cut quality on difficult composite or layered materials.
Equipment Environment
  • Haas CNC mills and lathes
  • Haas TL-1 CNC lathe
  • Haas TM-1 toolroom mill
  • Haas VF3 production mill
  • Haas DT1 drill/tap machine
  • 3-axis CNC routers
  • Mastercam programming environment
  • Flat panel, composite, cabinetry, aircraft interior, and light metal machining applications
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Saint Louis, MO vacancy
  •  ...Program Development: Create and optimize efficient CNC programs for multi-axis CNC mills and lathes utilizing CAM software. (NX & Mastercam) Blueprint & Model Analysis: Interpret complex aerospace blueprints, geometric dimensioning and tolerancing (GD&T), and 3D CAD... 
    Suggested

    MCCAY TOOL & ENGINEERING COMPANY

    Saint Louis, MO
    5 days ago
  • $35 - $48 per hour

     ...Job Title: CNC Programmer Job Description This role focuses on programming advanced 3-, 4-, and 5-axis CNC parts using Siemens NX CAD/CAM software for aerospace, defense, and other high-precision industries. You develop efficient machining strategies, handle... 
    Suggested
    Contract work
    Temporary work
    Monday to Friday

    Actalent

    Saint Louis, MO
    3 days ago
  • Description:   CNC Operator I, II, III The Gund Company | St. Louis, MO Build Your Career with a Company That Invests in Skilled Trades Do you enjoy working with precision machinery, creating high-quality products, and seeing the results of your craftsmanship... 
    Suggested
    Apprenticeship
    Seasonal work
    Currently hiring
    Shift work
    Afternoon shift

    The Gund Company

    Saint Louis, MO
    1 day ago
  • $28.59 per hour

     ...Job Description Job Description CNC Set-Up Machinist – 2nd Shift (Our second shift hours are 230pm-1030pm, M-F.  The base hourly rate is $28.59/hour, and the 2nd shift differential is $2/hour.) CNC Set-Up Machinist – 3rd Shift (Our third shift hours are 1030pm-63... 
    Suggested
    Hourly pay
    Night shift
    Afternoon shift

    Established Manufacturing Employer

    Saint Louis, MO
    2 days ago
  •  ...environment, and want to be part of a growing company with a bright future, CooperWorks is the place for you. Job Summary The CNC Operator reports to the Production Supervisor and operates CNC mills and lathes in a high-volume production environment. This role... 
    Suggested

    CooperWorks

    Saint Louis, MO
    9 days ago
  •  ...by lead or supervision. Responsible to write, create, and test CNC programs. Ensure the produced CNC programs are optimized. Performs...  ...techniques and methods to refine existing programs to programmers. Maintain the jigs and fixture. Demonstrate a full commitment to... 
    Local area

    Essex Industries

    Saint Louis, MO
    1 day ago
  • $30.59 per hour

     ...HiFyve is hiring a CNC Setup Machinist in the Manufacturing industry in St. Louis, MO! 2nd Shift 230pm-1030pm, M-F $30.59/hr 3rd Shift 1030pm-630am, Sun-Th $31.09/hr Location: St. Louis, MO Union position Job Duties and Responsibilities Set up, maintain... 
    Night shift
    Afternoon shift

    HiFyve

    Saint Louis, MO
    3 days ago
  • $22 per hour

     ...Job Full Description Job Summary: Looking to grow your career in precision manufacturing? We are looking for a CNC Machine Operator to join a growing team. Responsibilities include: • Machine steel parts and rail according to specifications • Read... 
    Full time
    Monday to Friday
    Flexible hours
    Shift work

    Express Employment Professionals Defunct

    Saint Louis, MO
    5 days ago
  • $28 - $35 per day

     ...CNC MachinistManpower is currently partnering with a precision manufacturing company in the greater St Louis area and they are hiring several CNC Machinists to join their production team. In this position, you'll operate CNC equipment to produce high-quality, tight-tolerance... 
    Relocation package
    Night shift
    Day shift

    Manpower

    Saint Louis, MO
    2 days ago
  •  ...CNC Machinist Mechanical Dynamics and Analysis LLC, a world-class supplier of power generation services, parts, and repairs, has an immediate opening for a qualified individual who has a desire to join a growing organization and an appetite for diverse and technically... 
    Seasonal work
    Immediate start
    Shift work

    MD&A

    Saint Louis, MO
    4 days ago
  • $27 - $36 per hour

     ...CNC Machinist Weir Minerals St. Louis, MO 3rd Shift: 10:00pm - 6:30am Pay: $27- $36/hour ($2.50 shift premium) $1000 - Hiring Bonus!! Purpose of Role: Machinists are required to set up and adjust a variety of machines such as drill press, engine... 
    Shift work
    Night shift

    The Weir Group PLC

    Saint Louis, MO
    3 days ago
  • $30 - $35 per hour

     ...CNC Set-Up / Operator Location: St. Louis, MO Pay Rate: $30-$35/hr (based on experience) Shift: 1st Shift | Start Time: 5:00 AM- 1pm Monday-Friday 6-Month Contract Join a Company Where Your Machining Skills Make an Impact We're seeking an experienced CNC... 
    Weekly pay
    Contract work
    Temporary work
    Monday to Friday
    Shift work
    Day shift

    Aerotek

    Saint Louis, MO
    3 days ago
  • $28 - $35 per hour

     ...Manpower is currently partnering with a precision manufacturing company in the greater St Louis area and they are hiring several CNC Machinists to join their production team. In this position, you'll operate CNC equipment to produce high-quality, tight-tolerance components... 
    Relocation package
    Shift work
    Night shift
    Day shift

    Manpower

    Saint Louis, MO
    1 day ago
  •  ...Job Description CNC Machinist Full-Time | On-Site | 2nd, 3rd & Weekend Shifts Available Looking for a machining career where precision, quality, and craftsmanship are valued? We're seeking skilled CNC Machinists to join a respected aerospace manufacturer... 
    Full time
    Monday to Friday
    Shift work
    Night shift
    Weekend work
    Afternoon shift
    Weekday work

    CPAY Staffing and Recruiting

    Saint Louis, MO
    4 days ago
  • $27.18 - $34 per hour

    Position Summary As a CNC Machinist III-2nd Shift you will be responsible for setup and operate Computer Numerically Controlled (CNC) lathes and/or mills. Primarily responsible for setting up and operating equipment with some program editing and offsetting on a variety... 
    Temporary work
    For contractors
    Work at office
    Local area
    Shift work
    Afternoon shift

    STERIS

    Saint Louis, MO
    3 days ago
  • $25 - $40 per hour

     ...Job Title: CNC Machinist Key Responsibilities: Set up and operate CNC lathes (primarily Mori Seiki) Perform tool changes, adjustments, and minor program edits (G-code) Run parts and ensure they meet exact tolerances Inspect and measure parts using precision... 
    Weekly pay
    Contract work
    Temporary work
    Day shift
    Afternoon shift

    Aerotek

    Saint Louis, MO
    2 days ago
  • $19.1 - $28.7 per hour

     ...shop environment working with steel materials for the production of railroad tracks and crossings. We have an opening on 2nd shift. CNC Machine Operator pay starts at $22 with a $3 shift differential with a $1.00 INCREASE AT 1 YEAR. Quarterly Incentive Bonus for... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Immediate start
    Relocation package
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Progress Rail Services

    Saint Louis, MO
    4 days ago
  • We are seeking experienced CNC Machinists who want to be appreciated and valued for their work ethic and skills. We are growing and looking to add to our team. Responsibilities: Set up and operate CNC lathe and/or machine center-programming a plus Create / modify setup... 

    Webtrol

    Saint Louis, MO
    5 days ago
  • $20 - $35 per hour

    CNC MachinistLocation: Crestwood, MOPay: $20.00-$35.00/hour, based on experienceSchedule: Full-TimeWe are hiring CNC Machinists for a growing machining operation in Crestwood, MO. We are open to a wide range of experience levels and machining backgrounds. Whether your experience... 

    Torrey Holistics

    Saint Louis, MO
    3 days ago
  • $22 - $27 per hour

     ...Job Description Job Description Date posted: October 1, 2026 Pay: $22.00 - $27.00 per hour Job description: CNC Operator – Mazak Lathe Location: Kirkwood, MO Position: CNC Operator Schedule: Full-Time Job Overview We are seeking an experienced... 
    Hourly pay
    Full time

    Industry-Leading Organization

    Saint Louis, MO
    3 days ago
  • $25 - $30 per hour

     ...Job Type Full-time Description We are looking for a machinist that knows their way around the world of manual mills, CNC machining center, manual lathes, manual drill presses, pneumatic saw, and hydraulic press. Let's see if you've got what it takes!... 
    Full time

    Mead O'Brien, Inc.

    Saint Louis, MO
    2 days ago
  • Description JOB SUMMARY The CNC Operator is responsible for converting files, adding tooling programs, and nesting parts to achieve best possible sheet utilization in the Fabrication Department. ESSENTIAL FUNCTIONS Converts part files to Laser and Punch files. Evaluate... 

    MAC Medical, Inc.

    Saint Louis, MO
    3 days ago
  •  ...providing innovative healthcare and life science product and service solutions around the globe. Position Summary What you will do as a CNC Machinist is to setup and operate Computer Numerically Controlled (CNC) lathes and/or mills. Primarily responsible for setting up and... 
    Temporary work
    Shift work
    Afternoon shift

    STERIS - Operations

    Saint Louis, MO
    13 days ago
  • $22 per hour

    CNC Operator I - 2nd Shift The Gund Company - St. Louis, MO Schedule: 2:00 PM-10:30 PM Monday-Friday | Full-Time Pay: $22+ based on experience + 15% Shift Differential Build Something That Matters—Every Day At The Gund Company, our CNC Operators don’t just run machines—... 
    Full time
    Monday to Friday
    Shift work
    Afternoon shift

    Gund Co.

    Saint Louis, MO
    5 days ago
  •  ...delivering exceptional products and services to customers worldwide. Position Overview As a Machinist at CLM, you’ll be operating one of our CNC machines. Daily responsibilities include setup and operation of the machine, minor programming modifications (when needed), quality... 
    Full time
    Temporary work
    Worldwide
    Shift work
    Afternoon shift

    Carr Lane Manufacturing Co

    Saint Louis, MO
    2 days ago
  • $20 - $35 per hour

     ...Job Description Job Description Precision CNC Setup & Production Machinist Location: Crestwood, MO Schedule: Full-Time Compensation: $20.00–$35.00 per hour, commensurate with experience A day in your new role It’s the start of your shift in Crestwood.... 
    Hourly pay
    Full time
    Shift work

    Express Saint Louis

    Saint Louis, MO
    4 days ago
  • $30.05 per hour

     ...and operate sheet steel laser cutters (Trumpf laser) and/or press brakes. You will also be responsible for writing and interpreting CNC programs as needed, setting up and changing over equipment tooling and dies, and inspecting parts with precision measuring tools such... 
    Permanent employment
    Contract work
    Temporary work
    Night shift
    Afternoon shift

    Aerotek

    Saint Louis, MO
    1 day ago
  • $30.05 per hour

     ...and operate sheet steel laser cutters (Trumpf laser) and/or press brakes. You will also be responsible for writing and interpreting CNC programs as needed, setting up and changing over equipment tooling and dies, and inspecting parts with precision measuring tools such... 
    Weekly pay
    Permanent employment
    Contract work
    Temporary work
    Night shift
    Afternoon shift

    Aerotek

    Saint Louis, MO
    1 day ago
  •  ...identity protection, worker compensation, wellness program, short-term disability, and long-term disability.A machinist apprentice sets up CNC and manual machine(s), inspects and/or grinds parts to design specifications in the tool room as required when inspection duties are... 
    Temporary work
    Apprenticeship
    Shift work
    Day shift

    Hydromat

    Saint Louis, MO
    1 day ago
  • $30.59 per hour

     ...positions. What You'll Be Doing Set up, maintain, and operate CNC machining centers Manufacture precision parts and tooling to required...  ...Setup Technician, Precision Machinist, Toolroom Machinist, CNC Programmer/Machinist, or CNC Manufacturing Technician. If you're an... 
    Hourly pay
    Permanent employment
    Monday to Friday
    Shift work
    Night shift
    Afternoon shift

    Willcox Matthews Ltd

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

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