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

CNC Programmer

$33 - $45 per hour

Repligen

Repligen is seeking a highly skilled and detail-oriented CNC Programmer/Machinist with a minimum of five (5) years of hands-on experience in programming, setting up, and operating 3-, 4-, and 5-axis CNC machines within a fast-paced production environment. This role is responsible for overseeing the full machining lifecycle-from initial programming and setup through final production and quality validation.

The ideal candidate will demonstrate strong proficiency in Mastercam, including the ability to create, modify, and optimize toolpaths to maximize efficiency, precision, and repeatability. Responsibilities include machine and fixture setup, tool selection, prove-outs, and executing production runs that consistently meet tight tolerance and quality requirements.

In addition to core machining responsibilities, this role involves working with 3D models, supporting fixture design and process improvements, conducting in-process inspections, and performing secondary finishing operations such as polishing and metal finishing. The successful candidate will collaborate closely with Engineering and the Shop Supervisor to identify opportunities for continuous improvement, streamline workflows, and enhance overall production performance.

"This role is expected to model our Leadership Behaviors-Integrity & Compliance, Customer Focus, Collaboration, Courage, Team Empowerment, and Accountability & Results-in all aspects of work."
Primary Duties and Responsibilities
  • Program, set up, and operate 3-, 4-, and 5-axis CNC machines in a production environment
  • Develop, refine, and optimize tool paths to improve cycle times, quality, and repeatability
  • Perform complete machine setups, including tooling selection, fixture alignment, and initial prove-outs
  • Run production parts while ensuring compliance with tight tolerances and customer specifications
  • Conduct in-process inspections using appropriate measuring tools and make necessary adjustments to maintain quality standards
  • Perform secondary operations such as polishing, sanding, and finishing as required
  • Interpret technical drawings, blueprints, and 3D models to support accurate machining
  • Collaborate with Engineering and Shop Leadership to improve processes, reduce waste, and increase efficiency
Education and/or Work Experience Requirements:
  • 5-6 years of CNC programming experience in a precision environment
  • Proven expertise in CNC machining and programming in a high-volume setting
  • Minimum 5 years of Mastercam programming experience (required)
  • Proficiency in CAM software (Mastercam) and CAD software (SolidWorks required, Esprit a plus)
  • Strong experience with 3-, 4-, and 5-axis CNC machines
  • Experience supporting aerospace OEMs (e.g., Boeing) or Tier 1 suppliers highly preferred
  • Ability to read and interpret engineering drawings, blueprints, CAD models, and GD&T
  • Strong attention to detail, accuracy, and consistency
  • Solid problem-solving skills with a continuous improvement mindset
  • Effective communication skills (verbal and written)
  • Strong understanding of workplace safety practices and procedures
  • High school diploma or equivalent; technical training preferred
  • Willingness to work overtime and weekends as needed
Physical Requirements:
  • Regularly required to stand; walk; use hands to finger, handle, or feel and talk or hear.
  • Frequently required to sit; reach with hands and arms and stoop, kneel, crouch, or crawl.
  • Must regularly lift and /or move up to 25 pounds, frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 50 pounds.
  • Specific vision abilities required by this job include Peripheral vision and Depth perception.
  • Regularly exposed to work near moving mechanical parts and vibration
  • Occasionally exposed to fumes, toxic or caustic chemicals or airborne particles
  • Primarily indoor cleanroom work with usually loud noise level
  • Occasional work outside of the cleanroom

Work Environment

This position is generally indoors, in a well-lighted, heated, fan-cooled production environment. All work is primarily standing (90 + % of the shift) with the exception of breaks, lunch periods, and the occasional meeting. Polishing and post machining finishing activities are regular and frequent, and these require a high degree of sanding, heavy polishing, and metal finishing that are combinations of fine motor activities and coarser work. The incumbent is required to regularly lift, carry, bend, move, and manage materials weighing up to 45 pounds each on a regular basis.


Our mission is to inspire advances in bioprocessing as a trusted partner in the production of biologic drugs that improve human health worldwide. Focused on cost and process efficiencies, we deliver innovative technologies and solutions that help set new standards in bioprocessing. The estimated hourly rate/salary range for this role, based in the United States of America is $33.00-$45.00. Compensation decisions are dependent on several factors including, but not limited to an individual's qualifications, location, internal equity, and alignment with market data. Additionally, employees are eligible to participate in one of our variable cash programs (bonus or commission) and eligible roles may receive equity as part of the compensation package. We offer a wide range of benefits such as paid time off, health/dental/vision, retirement benefits and flexible spending accounts. All compensation and benefits information will be confirmed in writing at the time of offer.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Anaheim, CA vacancy
  •  ...Job Description Job Description Overall Purpose: The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components.   Essential Duties & Responsibilities: Program CNC Machines utilizing Mastercam... 
    Suggested
    Permanent employment

    Hydraflow

    Fullerton, CA
    9 days ago
  •  ...committed to providing our customers with the highest quality products and services. We are looking for a highly skilled and motivated CNC Programmer. Job Description The CNC Programmer will be responsible for developing and maintaining CNC programs for a variety of... 
    Suggested

    OptiHire HR

    Anaheim, CA
    3 days ago
  • $41 - $57.69 per hour

     ...Job Description Position Title: Multi-axis Mill Programmer (Mastercam) Employment Type & Schedule : Direct Hire - Full Benefits...  ...to new heights. Crucial to their mission is an experienced CNC Programmer who has broad experience with Fanuc and Mitsubishi-... 
    Suggested
    Permanent employment
    Day shift

    CalTek Staffing , Inc.

    Santa Ana, CA
    3 days ago
  •  ...individuals. DWT specializes in electro-mechanical and chemical detection/protection products. DWT has immediate opening for a CNC Programmer. With direct supervision, responsible for programming, setup and operation of multi-spindle CNC lathes and 3 to 5 axis vertical... 
    Suggested
    Work experience placement
    For subcontractor
    Work at office
    Immediate start

    Design West Technologies, Inc.

    Tustin, CA
    12 days ago
  •  ...An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and requirements. Essential Duties and Responsibilities: To perform this job... 
    Suggested
    Permanent employment
    Flexible hours

    Anaheim Precision Manufacturing

    Orange, CA
    4 days ago
  • $40 - $45 per hour

     ...Job Description: The CNC Programmer III is responsible for developing, optimizing, and supporting CNC machining processes to ensure efficient, high-precision, high-volume production. This role provides engineering expertise in CAD/CAM programming, tooling design... 
    Hourly pay
    Contract work

    enVista

    Yorba Linda, CA
    3 days ago
  • $42 per hour

     ...Responsibilities Salary: $42.00/hr + eligibility for annual bonuses Shift: CNC Programmer ' 1st Shift Position Overview: We're seeking a CNC Programmer to join our team in Fullerton, CA. The CNC Programmer is responsible for developing, optimizing, and... 
    Shift work
    Day shift

    Howmet Aerospace

    Fullerton, CA
    3 days ago
  •  ...Job Description Job Description Overview We are seeking a skilled and detail-oriented CNC Programmer / Set Up to join our dynamic team in Anaheim, CA. In this role, you will be responsible for programming and setting up CNC machines to ensure precision and efficiency... 

    Express Employment - North Anaheim, CA

    Anaheim, CA
    7 days ago
  •  ...divh2CNC Mill Lathe Programmer/h2pPay: $45.00 - $75.00 per hour/ppPosition Summary: An experienced CNC Lathe Programmer should process excellent attention to detail and will be responsible to follow out Programming jobs in accordance with customer and Company procedures... 
    Hourly pay
    Full time
    Remote work

    Anaheim Precision Manufacturing

    Orange, CA
    3 days ago
  • $90k - $150k

     ...Defense, Advanced Manufacturing Machining: 3-Axis, 4-Axis, 5-Axis CNC Mills | Multi-Axis Lathes | Live Tooling ---Why This Role...  ...materials. This is not a button-pushing or desk-only role. The CNC Programmer plays a key technical leadership position , influencing... 
    Full time

    Ricaurte Precision Inc

    Santa Ana, CA
    1 day ago
  • $40 - $45 per hour

     ...Job Description Job Description About the JobRole: Senior CNC Programmer / Setup Machinist (Lathes & Mills)Location: Santa, CAHourly Compensation: $40-$45/hrEmployment Type: Full-TimeFLSA Classification: Non-Exempt / HourlyPosition Summary We are seeking an experienced... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area
    Shift work

    W3Global Inc.

    Santa Ana, CA
    3 days ago
  • $50 - $55 per hour

     ...Job Description Job Description CNC PROGRAMMER – 5-AXIS AEROSPACE (MASTERCAM) W Machine Works | San Fernando, CA | Full-Time | Monday–Friday + Overtime PAY: $50.00–$55.00 per hour, depending on experience ★ SIGNING BONUS OFFERED ★ RELOCATION ASSISTANCE available... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Relocation package
    All shifts
    Monday to Friday
    Flexible hours
    Shift work

    W Machine Works Inc.

    Anaheim, CA
    11 days ago
  •  ...This internship is designed as a hands-on training opportunity within Manufacturing Engineering, focused on learning how to program CNC machines to produce parts in a manufacturing environment. With coaching and close supervision, the intern will build foundational skills... 
    Contract work
    Internship
    Worldwide

    Envista Holdings Corporation

    Yorba Linda, CA
    5 days ago
  • $30 - $45 per hour

    Job Title Spherion $30.00 - $45.00 per hour Permanent 8:00 AM - 4:30 PM Spherion
    Hourly pay
    Permanent employment

    Spherion

    Anaheim, CA
    3 days ago
  •  ...This internship is designed as a hands-on training opportunity within Manufacturing Engineering, focused on learning how to program CNC machines to produce parts in a manufacturing environment. With coaching and close supervision, the intern will build foundational skills... 
    Internship

    Envista

    Yorba Linda, CA
    4 days ago
  • $17.26 - $23 per hour

     ...information, please click here . SHIFT SNA - Shift 2 (10%) (United States of America - California) A BRIEF OVERVIEW The CNC Machinist I position contributes to the production of medical devices by operating and performing basic set ups of CNC 2 and 3 Axis... 
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Work visa
    Shift work
    Afternoon shift

    Orchid Orthopedic Solutions

    Garden Grove, CA
    1 day ago
  •  ...Job Description Job Description CNC Machine shop seeking a CNC Lathe Setup Machinist. Individual will be responsible for: -CNC setup on Mori Seiki & Okuma lathe machines -Setup and run through first article -Operate machines for production -Troubleshoot as... 
    Full time
    Monday to Friday

    Qualitask Incorporated

    Anaheim, CA
    a month ago
  •  ...Jobot is seeking a CNC Lathe Machinist in Anaheim, California, to run full setups on CNC lathes in a clean shop environment. The role focuses on optimizing machining operations and enhancing production efficiency. Responsibilities include setup, operation, troubleshooting... 

    Jobot

    Anaheim, CA
    3 days ago
  •  ...Job Description Job Description We are seeking an experienced  CNC Lathe Setup Machinist for precision aerospace manufacturing. This position focuses exclusively on  CNC turning operations and requires strong setup and troubleshooting skills. This requires strong setup... 
    Permanent employment
    Full time

    Aerodynamic Engineering

    Anaheim, CA
    20 days ago
  •  ...Jobot in Anaheim, California, is hiring a CNC Operator to support a high-precision manufacturing environment focusing on custom tooling. This role involves setting up and machining complex tooling while ensuring strict quality control. The ideal candidate will have 3–7... 
    Hourly pay

    Jobot

    Anaheim, CA
    3 days ago
  • $30 - $36 per hour

     ...SkillSetGroup is seeking a CNC Mill & Lathe Programmer to work in a 1st shift position (6:00am - 2:30pm) in the Irvine, CA area. Ideal candidate should have 5+ years of experience with CNC milling and lathe setup and programming. Experience with tight tolerances and inspection... 
    Day shift

    SkillSetGroup

    Irvine, CA
    4 days ago
  •  ...precision tooling fixtures and small to large volume production and development parts. Skills Required: Minimum 5 years CNC mill and setup experience Minimum 5 years CNC lathe and setup experience 3 - 5 years of current programming experience preferred... 
    Work at office
    Weekday work

    TecHOUNDS

    Irvine, CA
    3 days ago
  •  ...innovation and collaboration. Job Type: Full-time Experience: ~ Manual Milling and Turning: 4-5 years (Required). Will train on CNC milling and turning Work authorization: ~ United States (Required) Company Description Universal Punch is a global leader... 
    Full time
    Contract work
    Worldwide
    Shift work
    Day shift

    Universal Punch Corp

    Anaheim, CA
    18 days ago
  •  ...develop valuable hands-on skills, have opportunities for continuous growth, and enjoy a stable, long-term career. Position Summary: A CNC Machinist at AMB works hands-on with multi-axis machine tools including bridge mills, horizontal boring mills, horizontal lathes, and... 
    Permanent employment
    Weekend work

    American Metal Bearing CO

    Garden Grove, CA
    5 days ago
  • $28 - $35 per hour

     ...Job Description Job Description POSITION SUMMARY CNC Operator/Machinist oversees our computer numeric controlled (CNC) machines...  .... Conduct regular CNC machine assessments. Assists CNC Programmers using edits to resolve errors in a timely manner as required.... 
    Hourly pay
    Work at office
    Shift work
    Afternoon shift

    All American Racers

    Santa Ana, CA
    16 days ago
  •  ...Job Description Job Description CNC Setup Operator / CNC Machinist – Haas 3-Axis & 5-Axis Mills ABC Sheet Metal is seeking...  ...saw, drill press, and conventional shop tools . Work with programmers, quality, and supervisors to improve setup time, cycle time, and... 
    Full time

    ABC Sheet Metal

    Anaheim, CA
    2 days ago
  •  ...training and mentorship to secure long-term job opportunities for our local communities. Join the SOS Family, your future starts Here! CNC Operator We are currently seeking dynamic individuals with CNC & Manual Lathe experience interested in working in a temperature-... 
    Full time
    Local area
    Shift work

    Sechrist Industries

    Anaheim, CA
    1 day ago
  •  ...CNC Programmer Required Experience/Skills: 1) Experience with Esprit programming software 2) Experience with mill programming Essential Functions: Provides programming support for machining parts & tools on numerically controlled machines by suggesting/ implementing... 

    First Tek

    Irvine, CA
    5 days ago
  • $20 - $26 per hour

     ...CNC Machine Operator Job Type: 1st/2nd Shifts Pay Rate: $20-$26 Job Description We are currently seeking a skilled and reliable CNC Machine Operator to join our team. The CNC Machine Operator will be responsible for setting up, operating, and maintaining CNC... 
    Day shift
    Afternoon shift

    Partners Personnel

    Garden Grove, CA
    4 days ago
  •  ...CNC Machine Operator We are seeking a skilled CNC Machine Operator with a strong background in operating and programming Bystronic, Homag or Zund machines. As a CNC Machine Operator, you will be responsible for setting up, adjusting, and operating computer numerical... 
    Monday to Friday
    Shift work

    Capsule Manufacturing Inc

    Anaheim, CA
    3 days ago

Do you want to receive more vacancies?

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