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

Senior CNC Production Programmer

Complete Metal Design inc

Job Description

Job Description

About the Role

Complete Metal Design is looking for an experienced Senior CNC Production Programmer who owns the front end of every job — programming, setup, and first-article proveout — across our mills and lathes. You'll take a part from print or 3D model through to a proven program: planning the strategy, writing the program, dialing in the setup, and running the first article. Once the part is proven, you hand it off to an operator to run production.

This is a true hands-on role. If you'd rather be stuck behind a desk all day, this isn't it. We want a programmer who is just as comfortable at a control, indicating a vise, and making chips as they are writing a program.

What You'll Do

  • Own the front end of every job: programming, setup, and first-article proveout — then pass the proven part off to an operator to run production.
  • Develop CNC programs for 3-axis and multi-axis mills and lathes.
  • Review customer prints and 3D models to plan machining strategy, fixturing, and tooling.
  • Perform full machine setups: workholding, tool loading and offsets, work offsets, and program proveout.
  • Run first articles yourself — dial in the program, verify dimensions, and confirm the process is solid before handing it off.
  • Hand off a proven, documented job to an operator so they can run production with confidence.
  • Create and maintain tool libraries and programming templates.
  • Produce setup sheets, tool lists, and work instructions so operators can run the job cleanly after you've proven it out.
  • Edit programs at the control when needed during proveout; troubleshoot and optimize to reduce cycle times and improve finish quality.
  • Work closely with engineering, estimating, and production to provide DFM feedback and realistic machining time estimates.
  • Mentor operators and junior programmers; help establish and enforce programming and setup standards.
  • Support continuous improvement efforts — fixturing design, workholding upgrades, and process documentation.

What We're Looking For

  • 5+ years of hands-on CNC experience in a production machine shop, with real time spent programming, setting up, and proving out first articles — not just programming from a desk.
  • Strong experience programming and setting up 3-axis mills and CNC lathes (live tooling a plus).
  • Comfortable at the control during proveout — editing programs, touching off tools, setting work offsets, and making the call on speeds/feeds adjustments to get a clean first article.
  • Deep understanding of machining fundamentals: speeds and feeds, tool selection, workholding, and material behavior across aluminum, steel, stainless, and non-ferrous metals.
  • Ability to read and interpret complex mechanical drawings, GD&T, and 3D models.
  • Strong communication skills; able to work cross-functionally with engineering, estimating, and production.
  • Willingness to be on the floor every day — this is not a desk job.

Nice to Have

  • Experience with 5-axis programming.
  • Experience with cavity and core mold making.
  • Shop floor leadership or lead-programmer experience.

What We Offer

  • Competitive salary commensurate with experience
  • Health, dental
  • Paid time off and holidays
  • 401(k)
  • Stable, growing shop with a mix of interesting prototype, production, and aerospace work
  • A team that values craftsmanship and gives programmers real ownership of their work

How to Apply

Send your resume and a brief note about the kinds of parts and machines you've programmed to View email address on ziprecruiter.com . Any sample program output or portfolio highlights you're able to share are welcome.

Complete Metal Design, Inc. is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or veteran status.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior CNC Production Programmer in Glendora, CA vacancy
  • RIMEPRO INC in Pomona, California is seeking a highly skilled CNC Programmer to support prototype and production machining in our aerospace facility. The role includes developing CNC programs, creating setup sheets, and ensuring quality throughout the manufacturing process... 
    Senior

    RIMEPRO INC

    Pomona, CA
    2 days ago
  •  ...CNC Machinist Programmer Azusa, CA, USA About the Job CNC Machinist Programmer Are you ready to take on a key role in the manufacturing and precision machining industry? We are looking for a proactive and detail-oriented professional to join our team as a CNC... 
    Suggested
    Full time
    Apprenticeship

    HR Journals LLC

    Azusa, CA
    15 hours ago
  •  ...Health insurance Paid time off 401(k) Dental insurance About the Role: Join Complete Metal Design Inc as a CNC Production Programmer and play a pivotal role in shaping precision metal components. Located in Glendora, CA, we are dedicated to delivering high... 
    Suggested

    Complete Metal Design inc

    Glendora, CA
    1 day ago
  •  ...manufacturing company in City of Industry, CA to add a seasoned CNC lathe expert who can program, set up, run, and troubleshoot...  ...programming issues to resolve root causes Monitor quality during production runs and adjust offsets and parameters as needed What makes... 
    Suggested
    Full time
    Part time
    Local area
    Flexible hours
    Day shift

    Express Employment Professionals - Covina

    Covina, CA
    5 days ago
  • $40 - $50 per hour

     ...Job Description Job Description CNC Programmer to join a leading Company located in the City of Industry, CA surrounding area. Pay Rate: $40 - $50/hr., 1st shift Seeking a CNC programmer to set up, program, and adjust CNC manufacturing machinery and CAM computer... 
    Suggested
    Day shift

    TAD PGS, Inc

    City of Industry, CA
    17 days ago
  • Job Description Job Description     Ability in Fixturing Concepts and Designing using CAD system. ANA uses Catia Only I believe for this process. Programing knowledge working with Forged materials. Experience in working with Titanium, and other Exotic materials...
    Apprenticeship

    ALIGN PRECISION

    Walnut, CA
    7 days ago
  • $40 - $48 per hour

     ...Description Overview We’re hiring an NC Programmer to engineer complete manufacturing...  ...unique—we focus heavily on high-precision CNC gantry work, utilizing 3, 4, 5, and 6-axis...  ...problem-solving techniques to improve productivity, efficiency, and continuous process optimization... 
    Shift work

    Laborup

    Walnut, CA
    9 days ago
  • $18 - $45 per hour

     ...Job Description Job Description Job Title: CNC Machinist and Programmer This role focuses on setting up, operating, and programming CNC...  ...load, adjust, and optimize CNC programs during setup and production. Maintain dimensional accuracy within approximately +/... 
    Weekly pay
    Contract work
    Temporary work
    Work at office

    Aerotek

    Sierra Madre, CA
    7 days ago
  • $26 - $35 per hour

    A leading aerospace manufacturer in Covina seeks a CNC Machinist/Operator. Enjoy a 4-day work week with competitive pay ranging from $26 to $35 per hour. The role involves setting up and operating HAAS CNC Mills and Lathes, and the ideal candidate will have strong experience... 
    Hourly pay

    Pave Talent

    Covina, CA
    4 days ago
  •  ...CNC Programmer We are seeking a highly skilled CNC Programmer to support prototype and production machining within our aerospace facility. This role is responsible for developing CNC programs, creating setup sheets, and ensuring quality and efficiency throughout the... 

    RimePro Inc

    Pomona, CA
    15 hours ago
  •  ...Responsibilities: Responsible for creating and improving CNC programs for various plastic machining part or secondary operation...  ...and quality. Maintain on-time deliveries for all jobs in production. Maintain quality control procedures. Performa any... 

    Honor Plastics & Molding

    Pomona, CA
    2 days ago
  • $28 - $35 per hour

     ...Responsibilities: Level I: ~ Basic operation of multiple CNC machines: Touch off tools when consumables are changed, Change...  ...manner Demonstrates accuracy and thoroughness Meets productivity standards Observes safety and security procedures Able to... 
    Hourly pay

    Uponor North America

    Irwindale, CA
    4 days ago
  • $45 - $65 per hour

     ...and passionate about pushing the boundaries of CNC technology? We're seeking a highly skilled and motivated CNC Programmer to join our dynamic team and play a critical...  ...complex machining processes, and streamline production workflows. #MasterCam #SolidWorks #AutoCAD #CADCAM... 
    Hourly pay
    Flexible hours

    OptiHire HR

    Monrovia, CA
    1 day ago
  •  ...CNC Machinist Azusa, California Full Time Programs CNC jobs both at the machines and in software Sets up and operates a...  ...determine methods or sequences of operations needed to fabricate products. Operate equipment to verify operational efficiency. Checks... 
    Full time
    Apprenticeship

    Veracity Solutions

    Azusa, CA
    7 days ago
  • $110k - $180k

    Free Health Insurance -Can be Fully Remote This Jobot Job is hosted by: Jessica Hughes Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $110,000 - $180,000 per year A bit about us: Based in California with 8 ...
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobot

    Upland, CA
    15 hours ago
  • $75k - $130k

    Hospice or Home Health Sales Experience Required - Mission-Driven Culture • Relationship-Centered Growth • Autonomy With Purpose This Jobot Job is hosted by: Ben Eberly Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary...
    Local area
    Flexible hours
    Day shift

    Jobot

    El Monte, CA
    15 hours ago
  •  ...Job Description Job Description Now Hiring 1st and 2nd Shift CNC Machinist Available Position Summary: Working under the...  ...paperwork (travelers, blueprints, sketches, etc.) in order to produce products as required by customer specifications and quality standards.... 
    Immediate start
    Day shift
    Afternoon shift

    Talent Sourcing Direct Inc.

    Monrovia, CA
    13 days ago
  •  ...CNC Machine Operator Join our team as a CNC Machine Operator, where you'll set up and operate CNC lathe and mill machines to produce...  ..., travelers, and work instructions Strong attention to production accuracy and quality Ability to perform basic machine maintenance... 
    Full time
    Monday to Friday

    Partners Personnel

    Baldwin Park, CA
    3 days ago
  • $22 per hour

     ...Lathed / CNC Machinist We are now hiring a Lathed / CNC Machinist for a great manufacturer of custom machinery for production of corn and flour tortillas in Pomona. Pay Rate: $22/hr. Schedule: Mon-Fri 6am-2:30pm Job Duties: A lathe machine tool that rotates a workpiece... 
    Immediate start

    Partners Personnel

    Pomona, CA
    3 days ago
  • $25 - $28 per hour

     ...Description Express Employment Professionals is seeking an experienced CNC Lathe Machinist for a reputable manufacturing company in Duarte...  ...metallic components while meeting strict quality standards and production deadlines. CNC Lathe Machinist – 2nd Shift Location:... 
    Hourly pay
    Full time
    Part time
    Flexible hours
    Afternoon shift

    Express Employment Professionals

    Duarte, CA
    28 days ago
  • $24 - $28 per hour

     ...Job Title: CNC Mill Machinist Level II Location: Monrovia, CA Shift: Monday-Friday | 1st Shift: 5:30am-2:00pm Pay: $...  ...documents Inspect finished parts using measuring tools Maintain production schedules and accurate paperwork Follow quality, safety, and... 
    Permanent employment
    Monday to Friday
    Shift work
    Day shift

    Key Skilled Personnel

    Monrovia, CA
    3 days ago
  • $20.5 - $24.5 per hour

     ...CNC Mill Operator I & II – Immediate Hiring Walnut, CA $20.50 – $24.50/hr. DOE Full-Time | Overtime Available | Career Growth...  ...oriented, mechanically inclined, and enjoy working in a fast-paced production environment, we encourage you to apply. Responsibilities... 
    Full time
    Immediate start
    Day shift
    Afternoon shift

    AtWork!

    Walnut, CA
    2 days ago
  • $24 - $28 per hour

     ...Job Title: CNC Lathe Machinist Level II Shift: Monday-Friday, 1st: 5:30am - 2:00pm Location: Monrovia, CA Pay Range...  ...Follow non-conforming material procedures if necessary. Meet production schedules and cycle time estimates. Maintain accurate paperwork... 
    Monday to Friday
    Shift work
    Day shift

    Key Skilled Personnel

    Monrovia, CA
    4 days ago
  • $35 - $45 per hour

     ...~1st Shift, 6am - 4:30pm ~ Monday - Friday ~ Overtime and weekends as needed. This is an overtime heavy role Details: CNC lathe setup operator CNC Mill setup operator Ability to program or edit programs via Mastercam Experience with aluminum, steel... 
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Weekend work
    Day shift

    Aerotek

    Monrovia, CA
    7 days ago
  • $24 - $28 per hour

     ...Job Title: CNC Mill Machinist Level II Shift: Monday - Friday, 2:30pm - 11:00pm Location: Monrovia, CA Pay Range: $24....  ...paperwork (travelers, blueprints, sketches, etc.) in order to produce products as required by customer specifications and quality standards.... 
    Permanent employment
    Monday to Friday
    Shift work
    Afternoon shift

    Key Skilled Personnel

    Monrovia, CA
    3 days ago
  •  ...CNC Programmer / Operator – Aerospace Manufacturing Join our team as a CNC Programmer/Operator and work with state-of-the-art multi-axis equipment in a precision aerospace manufacturing environment. We' re looking for a skilled professional with strong Mastercam... 
    Full time

    AtWork - Chino Hills

    Baldwin Park, CA
    1 day ago
  • $22 per hour

     ...used across multiple industries. We're looking for a hands-on CNC Lathe Operator who enjoys working with machinery, takes pride in...  ...machine maintenance and keep your work area clean Document production activity and maintain accurate counts Support continuous improvement... 
    Monday to Friday
    Shift work

    Kinetic Personnel Group, Inc

    Walnut, CA
    3 days ago
  •  ...support manufacturing processes. Qualified candidates will have a high school diploma and 3 to 5 years of experience, particularly with CNC/PLC equipment. Benefits include health, dental, and vision coverage, paid vacation, profit sharing, and professional development... 
    Senior

    Energy Jobline ZR

    Arcadia, CA
    4 days ago
  • $28.89 - $34.81 per hour

     ...CNC Operator Salary Range $28.89 - $34.81 Hourly Position Type Full Time Job Shift...  ...and bulkheads, honeycomb core and related products. Responsible for setting up and operating...  ...to alter programs without supervisor or programmer's sign-off/approval. Other duties as... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Shift work
    Night shift

    The Gill Corporation

    El Monte, CA
    15 hours ago
  •  ...Cnc Machine Operator We are seeking an experienced CNC Machine Operator to join our manufacturing team. This role is responsible for operating CNC equipment to produce high-precision parts while maintaining strict quality and safety standards. Job Responsibilities:... 

    AtWork

    Walnut, CA
    1 day ago

Do you want to receive more vacancies?

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