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.
- ...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
- ...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
$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...SuggestedTemporary work- ...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
- ...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...SuggestedRemote workFlexible hours
- ...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 payImmediate startShift work
- ...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 employmentContract workWork at office
$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 payPermanent employmentFull timeWorldwide- 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...
$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...- ...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,...
- ...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 timeFlexible hours
$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 employmentWork experience placementFlexible hoursAfternoon shift- ...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...
$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 payTemporary workMonday to Friday$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 employmentWork at office- ...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...
$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 payFull timeCasual workRelocation packageFlexible hoursShift work- ...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
- ...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
- ...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 employmentFull time
- ...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...
- ...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
$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 employmentContract workFlexible hoursDay shiftAfternoon shift$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 areaImmediate startShift workAfternoon shift- ...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...
$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- ...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 FridayAfternoon shift
- ...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 hoursDay shift
$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 workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



