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

CNC Programmer

Libra Staffing, Inc.

Job Description

Job Description

CNC Programmer

Location: Compton, California

Company Overview

ERC Company is a precision machining and engineering company recognized for high-quality workmanship and reliable delivery. Our skilled team produces complex, tight-tolerance components for a variety of industrial applications using modern equipment and advanced machining tools.

We maintain a structured, safety-focused workplace that values teamwork, technical excellence, accuracy, and continuous improvement. Employees have opportunities to expand their skills while contributing to challenging precision-manufacturing projects.

Position Summary

ERC Company is seeking an experienced CNC Programmer to join its manufacturing team in Compton, California. This position is ideal for an accomplished programmer who is comfortable working in a fast-paced job shop where part designs, materials, quantities, and machining requirements frequently change.

The CNC Programmer will develop, modify, and optimize accurate CNC programs and machining strategies for a variety of precision components. The successful candidate will possess extensive machining knowledge, a strong understanding of tooling and manufacturability, and the ability to collaborate effectively with machinists, Engineering, Quality, and Production personnel.

Experience with Mastercam is strongly preferred.

Key Responsibilities

  • Create, modify, optimize, and troubleshoot CNC programs for complex, precision-machined components.
  • Review customer drawings, CAD models, specifications, tolerances, and other technical requirements.
  • Develop effective machining strategies, toolpaths, setups, workholding concepts, and tooling requirements.
  • Program CNC milling and/or turning equipment according to shop capabilities and production needs.
  • Select appropriate cutting tools, speeds, feeds, and machining parameters.
  • Optimize existing programs to reduce cycle times, extend tool life, improve quality, and increase overall machining efficiency.
  • Support machinists during program prove-outs, first-piece setups, troubleshooting, and process improvements.
  • Identify potential manufacturability concerns and communicate them before or during production.
  • Adjust programs based on inspection results, machine performance, and production feedback.
  • Maintain organized, accurate, and properly controlled CNC programs and related manufacturing documentation.
  • Partner with the Quality team to ensure finished components meet customer drawings, specifications, tolerances, and inspection requirements.
  • Follow established procedures under the company’s ISO 9001 quality management system.
  • Support continuous improvement initiatives involving programming, setup reduction, tooling, and machining processes.
  • Maintain a safe, clean, and organized work environment.

Required Qualifications

  • At least 10 years of CNC programming experience.
  • Extensive knowledge of CNC machining principles, tooling, workholding, speeds and feeds, and machining processes.
  • Ability to read and interpret complex engineering drawings, CAD models, manufacturing specifications, and GD&T.
  • Strong understanding of dimensional tolerances and precision-machining requirements.
  • Experience programming components made from aluminum, stainless steel, steel, and other common industrial or aerospace materials.
  • Ability to independently identify and resolve programming and machining problems.
  • Strong problem-solving, analytical, and organizational skills.
  • Excellent attention to detail and commitment to producing high-quality work.
  • Ability to balance quality, efficiency, tooling considerations, and production requirements.
  • Ability to communicate and collaborate effectively with machinists, engineers, inspectors, and production personnel.
  • Flexibility to work with changing priorities, prototypes, short production runs, and repeat production orders.

Preferred Qualifications

  • Proficiency with Mastercam .
  • Previous experience in a job shop or high-mix precision-manufacturing environment.
  • Experience programming both CNC milling and turning equipment.
  • Experience working under an ISO 9001 or comparable quality management system.
  • Demonstrated experience improving cycle times, reducing setups, extending tool life, and increasing machining efficiency.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Compton, CA vacancy
  •  ...Job Description Job Description Position Overview 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... 
    Suggested

    RimePro Inc

    Compton, CA
    22 days ago
  •  ...Free uniforms ~ Opportunity for advancement About the Role: RPM Machining Incorporated is looking for a skilled CNC Machinist/Programmer to join our team in Compton, CA! This is your opportunity to bring your precision machining expertise to a dynamic shop environment... 
    Suggested

    Rpm Machining Incorporated

    Compton, CA
    24 days ago
  • $30 - $50 per hour

     ...Job Description Job Description CNC Programmer (Temp-to-Hire) Client: Aerospace MFG Company – global provider of manufacturing & engineering services and engineered/structural solutions for aerospace, defense, and industrial markets) Job: CNC Programmer Location... 
    Suggested
    Temporary work

    Kimco Staffing

    Gardena, CA
    5 days ago
  •  ...Job Description Job Description Overview We are seeking a talented and experienced Senior CNC Machinist and Programmer to join our dynamic team in Rancho Dominguez, CA. In this role, you will leverage your expertise in CNC machining and programming to produce high... 
    Suggested

    FMF Parts & Apparel

    Compton, CA
    2 days ago
  •  ...Job Description Our site in Cudahy, WI is seeking a motivated CNC Programmer. In this role, you will prepare programs for CNC machine tools using computer systems, manual programming, or direct entry. Responsibilities Analyze part drawings to determine optimal... 
    Suggested
    Remote work
    Flexible hours

    Copeland Industrial LP

    Cudahy, CA
    3 days ago
  •  ...Now hiring for a CNC Lathe Programmer Location: Gardena, CA Cut Clean. Think Sharp. Finish Strong. If CNC Lathe Programmer jobs in Gardena sound like your kind of work, bring your skills where they'll get noticed. Tight tolerances, smooth runs... 
    Weekly pay
    Immediate start
    Shift work

    Staffmark

    Gardena, CA
    1 day ago
  •  ...Job Description Job Description We are seeking an experienced, detail-oriented CNC Set-up Programmer/Machinist to join the Manufacturing team of our aerospace and defense manufacturing facility. This role emphasizes the CNC Mill and Lathe machinist background but... 
    Permanent employment
    Contract work
    Work at office

    A & R Engineering Co Inc

    Carson, CA
    27 days ago
  • $30.75 - $46.25 per hour

     ...CNC Programmer Country United States of America State / County California City Gardena Division EPD Company Permaswage Gardena Function Engineering Workplace Type On-Site... 
    Hourly pay
    Permanent employment
    Full time
    Worldwide

    Precision Castparts Corp

    Gardena, CA
    11 hours ago
  • RPM Machining Incorporated in Compton, CA is looking for skilled CNC Programmers and Master Machinists to join our team. You will develop and optimize CNC programs and operate precision machining equipment. If you thrive in a fast-paced environment and have a strong commitment... 

    Rpm Machining Incorporated

    Compton, CA
    4 days ago
  • $25 - $30 per hour

     ...Job Description Job Description Job Title: CNC MachinistOverview We are seeking a skilled CNC Machinist to join our dynamic team in Carson, CA, 90210. In this role, you will be responsible for operating and maintaining advanced CNC machinery, ensuring precision and... 

    Long Beach Bottleworks

    Carson, CA
    1 day ago
  •  ...Job Description Job Description Program and operate CNC Machines of the rotary tool and die industry. \nCompany Description Small business with long term employees, great environment and culture! Company Description Small business with long term employees,... 

    C & C Die Engraving Incorporated

    Santa Fe Springs, CA
    20 days ago
  •  ...performance Flexible schedule Paid time off Role Description This is a full-time, on-site role for a Computer Numerical Control (CNC) Machinist located in Los Angeles, CA. The CNC Machinist will be responsible for operating and maintaining CNC machines, ensuring... 
    Full time
    Flexible hours

    FORMIDABLE ENGINEERING TECHNOLOGIES

    Los Angeles, CA
    12 days ago
  • $24 - $29 per hour

     ...EDUCATION: High School diploma or General Education Degree (GED) preferred.   EXPERIENCE: ~3 years of recent working experience in CNC Lathe. ~ Completion of a 2-year technical/trade school in machining (preferred). KNOWLEDGE/SKILLS/ABILITIES: Must be able... 
    Permanent employment
    Work experience placement
    Flexible hours
    Afternoon shift

    RBC Bearings Incorporated

    Compton, CA
    4 days ago
  •  ...Job Description Job Description Position Overview The CNC Machine Operator / CNC Machinist is responsible for setting up, operating...  ...machining issues and communicate concerns with supervisors, programmers, and engineering teams. Maintain accurate production records... 

    RimePro Inc

    Gardena, CA
    12 days ago
  • $35 - $45 per hour

     ...aerospace components for commercial jetliners, defense, space, and security systems. We are currently seeking a highly skilled CNC Programmer with strong experience programming for 5-axis CNC machines. The ideal candidate will have advanced knowledge of machining... 
    Hourly pay
    Temporary work
    Monday to Friday

    Pathway Group

    Signal Hill, CA
    17 days ago
  • $30 - $35 per hour

     ...Job Description Job Description Essential Functions of the Job: ~ Set up ~ Operate CNC machines lates in order to meet daily production and quality requirements. ~ Follow company quality control standards to include in-process inspection and documentation.... 
    Permanent employment
    Work at office

    Industrial Tectonics Bearings Corp.

    Compton, CA
    16 days ago
  •  ...Job Description Job Description Journeyman machinist with programming and setup skills. Skilled CNC machinist with a fair knowledge of machining practices, being able to machine a product from print-to-part (cradle to grave). Knowledge of Fanuc, Mazak controllers... 

    MOONEY INDUSTRIES PRECISION

    Los Angeles, CA
    17 days ago
  • $45 - $65 per hour

     ...complexity increase, this role is critical to ensuring precision, throughput, and repeatability in post-print CNC machining. As a Senior CNC Programmer, you’ll play a key role in bridging metal additive manufacturing and high-precision 5-axis CNC machining , helping... 
    Hourly pay
    Full time
    Casual work
    Relocation package
    Flexible hours
    Shift work

    Freeform

    Hawthorne, CA
    1 day ago
  •  ...committed to continuous improvement, innovation, and delivering best-in-class solutions to its customers. The position of CNC Programmer is responsible for NC program design, turning research/customer requirements into technical programs with the use of NC programming... 
    Remote work

    Votaw Precision Technologies, LLC.

    Santa Fe Springs, CA
    12 days ago
  •  ...Job Description Job Description Position Summary The Programmer role is to aid the engineering department by using computer software...  ...drill jigs, form blocks, check fixtures. Provide and create cnc programs, tool designs and concepts to achieve end item product... 
    Work experience placement

    Verus Aerospace

    Torrance, CA
    4 days ago
  •  ...Job Description Job Description Description The CNC Programmer role at Impulse will possess a comprehensive know-how of all CNC machining and programming operations. This role is tasked with working directly with different machines (3-axis, 5-axis, etc.) as well... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    25 days ago
  •  ...Fueled by rapid growth, we continue to expand our operations and capabilities. We are looking for a highly motivated, hands-on CNC Programmer to help optimize production, drive innovation, and take our performance to the next level. Why Join Us? Work at the cutting... 

    L A GAUGE COMPANY INC

    Los Angeles, CA
    16 days ago
  •  ...SPACE EXPLORATION TECHNOLOGIES CORP in Hawthorne, CA is seeking a skilled CNC Programmer (Level 4/5) to develop solutions for advanced space technology. You will be responsible for programming Okuma mill-turn lathes and working collaboratively with engineering teams,... 
    Afternoon shift

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    3 days ago
  • $30 - $50 per hour

     ..., and a high level of commitment to changing the foundational assumptions for everything we do in space. What You'll Do:   The CNC Machinist will manufacture and assemble components critical to the rapid prototyping of Space Kinetic's core technology. This contract... 
    Permanent employment
    Contract work
    Flexible hours
    Day shift
    Afternoon shift

    Space Kinetic

    El Segundo, CA
    24 days ago
  • $27 - $32 per hour

     ...Job Description Job Description CNC Lathe Set-Up Technician in Gardena, CA — $27.00–$32.00/hr DOE, 2nd shift, direct hire. Set up and run CNC lathes for aerospace fasteners and precision components. THE BASICS Pay: $27.00–$32.00/hr, depending on experience... 
    Local area
    Immediate start
    Shift work
    Afternoon shift

    FLAG Solutions

    Gardena, CA
    3 days ago
  •  ...Job Description Job Description Job Overview Professional Search Group is seeking a highly skilled and motivated CNC Mill/Lathe Programmer to join our dynamic manufacturing team. In this role, you will be responsible for developing, testing, and optimizing CNC programs... 

    Professional Search Group - Orange County

    Buena Park, CA
    25 days ago
  • $49.63 - $80.93 per hour

     ...supports leading U.S. aerospace and defense companies.  Join us and help push the boundaries of what can be built. Purpose The CNC Programmer is responsible for all aspects of the machining workflow, including process development, fixture and work-holding design, 5-... 
    Temporary work

    Divergent

    Long Beach, CA
    23 days ago
  •  ...Cnc Machine Operator (2nd Shift) Monday – Friday 1:30pm to 10:00pm • Setup, operation, and maintenance of machinery to ensure efficient production. Key responsibilities include: MUST be able to have recent experience with micrometer and calipers (will get tested... 
    Monday to Friday
    Afternoon shift

    AtWork!

    Gardena, CA
    11 hours ago
  •  ...Job Description Job Description Join a small, fast-paced aerospace machine shop as a CNC Programmer/Set-Up Machinist on first shift. The team manufactures complex parts and assemblies in a wide range of materials and complexity levels for major aerospace customers... 
    Flexible hours
    Day shift

    Amratec Engineering

    Torrance, CA
    4 days ago
  • $36 - $43 per hour

     ...Job Description Job Description Role Title: CNC Programmer Location: Valencia, CA 91355 (On-site) Type: Contract (Temp-to-Hire) | Schedule: Mon–Fri, 8:00 AM–5:00 PM  Experience: 3+ years Pay: $36 - $43  Overview We’re seeking an experienced CNC... 
    Contract work
    Temporary work

    Kimco Staffing

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

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