1

Cnc Programmer Jobs in Redlands, CA (NOW HIRING)

CNC Programmer

Ontario, CA ยท On-site

$128.94/hr

CNC Programmer $45 - $55 per hour | Ontario, CA | On-site | Permanent Precision machine shop serving the defense and aerospace industries is seeking an experienced CNC Programmer & Setter to join ...

New

Be Seen First

CNC Programmer / Machinist

Murrieta, CA ยท On-site

$28.50 - $39/hr

We are looking for a skilled CNC Programmer/Machinist to join our manufacturing team. You will program, set up, and run multi-axis machines, own process improvement, and help produce parts that ...

Urgent

Be Seen First

CNC Programmer / Machinist

Murrieta, CA ยท On-site

$28.50 - $39/hr

We are looking for a skilled CNC Programmer/Machinist to join our manufacturing team. You will program, set up, and run multi-axis machines, own process improvement, and help produce parts that ...

Urgent

CNC Programmer/Set Up Technician

Calimesa, CA ยท On-site

$27.75 - $37.75/hr

Minimum of 5 years of experience setting up and programming CNC machines manufacturing close tolerance precision products. * High School Diploma or GED preferred. * Experience with Quality Control ...

CNC Programmer - Mills and Lathes (Ontario, CA) ABOUT ALLIED MECHANICAL Since 1951, Allied Mechanical (www.alliedmech.com) has been providing excellence in machining services to a broad range of ...

New

CNC Lathe Programmer

Beaumont, CA ยท On-site

$28 - $38/hr

We are seeking an experienced CNC Lathe Programmer/Machinist for a direct hire opportunity in Beaumont, CA. The ideal candidate will have strong CNC lathe programming experience, including the ...

CNC Operator

Rancho Cucamonga, CA ยท On-site

$27 - $28/hr

Work with Fanuc controls and CNC programming * Maintain quality, safety, and productivity standards in a heavy industrial environment Required Qualifications * 3-5 years of CNC machine operation ...

CNC Router Operator

Chino, CA ยท On-site

$19 - $23/hr

Set up and operate Multicam CNC routers to produce components according to engineering drawings, work orders, and production schedules. * Load, position, and secure materials including aluminum ...

Be Seen First

Pathway Group Position Summary Pathway Group is seeking an experienced CNC Lathe Programmer for a growing precision machining manufacturer in the Chino area. The ideal candidate will have a minimum ...

Applications Engineer - CA/PNW

Corona, CA ยท On-site

$45 - $65/hr

The ideal candidate will have expertise in CNC programming, machining processes, and the ability to support customers with technical issues. Position requires occasional overnight travel. Key ...

Applications Engineer - CA/PNW

Corona, CA ยท On-site

$45 - $65/hr

The ideal candidate will have expertise in CNC programming, machining processes, and the ability to support customers with technical issues. Position requires occasional overnight travel. Key ...

next page

Showing results 1-20

Cnc Programmer information

See Redlands, CA salary details

$16

$31

$45

How much do cnc programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cnc programmer in Redlands, CA is $31.14, according to ZipRecruiter salary data. Most workers in this role earn between $25.62 and $35.05 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What job categories do people searching Cnc Programmer jobs in Redlands, CA look for?

The top searched job categories for Cnc Programmer jobs in Redlands, CA are:

What cities near Redlands, CA are hiring for Cnc Programmer jobs?

Cities near Redlands, CA with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Redlands, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,781 per year, or $31.1 per hour.

CNC Programmer

Australia-Employment

Ontario, CA โ€ข On-site

$128.94/hr

Other

Medical, Dental, Vision

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

CNC Programmer

$45 - $55 per hour | Ontario, CA | On-site | Permanent

Precision machine shop serving the defense and aerospace industries is seeking an experienced CNC Programmer & Setter to join their team. This shop specializes in CNC multi-axis lathe machining and 5-axis milling, producing high-precision components.A bit about us:

Weโ€™re a family-owned, award-winning precision machine shop serving the defense and aerospace industries since 1986. We specialize in CNC multi-axis lathe machining and advanced 5-axis manufacturing, producing high-precision aluminum, stainless steel, titanium, and Inconel components for some of the most demanding programs in the industry. Weโ€™re AS9100, ISO 9001, and ITAR certified, and weโ€™re growing year over year in our 11-axis mill-turn and 5-axis milling capabilities.

Why join us?
  • Competitive pay: $45-55+/hr depending on experience
  • Guaranteed minimum 40 hours/week
  • Health, dental, and vision insurance
  • Stable, growing company in a high-demand industry (defense/aerospace)
  • Work on cutting-edge 11-axis mill-turn and 5-axis milling technology
  • Team-first culture built on trust, respect, and craftsmanship
  • Located in Chino, close to Chino Hills and the greater Inland Empire, an area known for strong schools, low crime, and quality of life
Job Details

Job Details:

Our company is seeking a highly skilled and detail-oriented CNC Programmer to join our dynamic manufacturing team. As a CNC Programmer, you will be at the forefront of our operations, programming and operating computer numerical control (CNC) machines to fabricate parts. You will be instrumental in ensuring our products are produced with precision, meeting our highโ€‘quality standards. This is a permanent, full-time position that offers a competitive salary and benefits package, along with the opportunity for professional growth in a fastโ€‘paced, high-tech manufacturing environment.

Responsibilities
  • 1. Develop and implement CNC programs for various machines using CAD software.
  • 2. Interpret and read complex blueprints, plans, and designs.
  • 3. Perform machine setups and conduct trial runs to ensure programmed instructions lead to desired outcomes.
  • 4. Modify and optimize CNC programs to enhance efficiency and output.
  • 5. Ensure all CNC machines function properly and perform regular maintenance checks.
  • 6. Adhere to all safety protocols and maintain a clean and safe work environment.
  • 7. Collaborate with the engineering and production teams to understand product requirements and provide technical support.
  • 8. Troubleshoot and resolve issues that arise during the production process.
  • 9. Document all programming actions and changes accurately.
  • 10. Stay updated with latest technologies and techniques in CNC programming and machine operation.
Qualifications
  • 1. A minimum of 5 years of experience as a CNC Programmer in the manufacturing industry.
  • 2. Proficient in CAD software and CNC machine operation.
  • 3. Strong mechanical skills and the ability to interpret and read blueprints.
  • 4. Solid understanding of CNC programming and the ability to develop and optimize programs.
  • 5. Excellent problem-solving skills and the ability to troubleshoot issues.
  • 6. Strong attention to detail and the ability to produce parts with precision.
  • 7. Excellent communication and teamwork skills.
  • 8. Knowledge of safety protocols and the ability to maintain a clean and safe work environment.
  • 9. Ability to handle multiple tasks and work under pressure.
  • 10. High school diploma or equivalent. A degree in a related field is a plus.

If you are a passionate CNC Programmer with a knack for precision and efficiency, we would love to hear from you.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobotโ€™s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy

#J-18808-Ljbffr