1

Cnc Machine Programmer Jobs in Riverside, CA (NOW HIRING)

CNC Machinist

Anaheim, CA · On-site

$24 - $29/hr

Clean and prepare machine for next set-up. * Diligently observe the machining operations to ensure part meets the engineering requirements; using precision measurement tools to take accurate ...

CNC Operator

Rancho Cucamonga, CA · On-site

$27 - $28/hr

Edit CNC programs as needed to achieve optimal machining results * Read and interpret blueprints, work orders, and verbal instructions * Work with Fanuc controls and CNC programming * Maintain ...

CNC Programmer

Walnut, CA · On-site

$40 - $48/hr

Develop, write, and optimize programs for 3, 4, 5, and 6-axis CNC machines. * Utilize Vericut ... Review engineering documents (drawings, CAD models, specs) for manufacturability and assess the ...

next page

Showing results 1-20

Cnc Machine Programmer information

See Riverside, CA salary details

$17

$32

$46

How much do cnc machine programmer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for cnc machine programmer in Riverside, CA is $32.30, according to ZipRecruiter salary data. Most workers in this role earn between $26.59 and $36.35 per hour, depending on experience, location, and employer.

What is the difference between Cnc Machine Programmer vs Cnc Operator?

AspectCnc Machine ProgrammerCnc Operator
Primary RoleDesigns and writes CNC code to create manufacturing programsOperates CNC machines based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, programming skills, technical certificationsMachine operation skills, basic technical knowledge, safety training
Work EnvironmentDesign labs, manufacturing floors, programming stationsManufacturing floors, machine stations
ResponsibilitiesDevelops and tests CNC programs, troubleshooting, optimizing machining processesSets up machines, loads programs, monitors production, performs basic maintenance

While both roles are essential in CNC manufacturing, the Cnc Machine Programmer focuses on creating and optimizing CNC programs, requiring technical and programming skills. The Cnc Operator executes these programs on the shop floor, emphasizing machine operation and monitoring. Understanding these differences helps in choosing the right career path or job focus within CNC manufacturing.

Is CNC programming a good career?

CNC programming is a skilled trade that involves creating instructions for computer-controlled machine tools used in manufacturing. It offers stable employment opportunities, requires technical skills, and often involves working in manufacturing environments with the use of CAD/CAM software. The career can be rewarding for those interested in machining, engineering, and precision work.

Do CNC programmers make good money?

CNC machine programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, often supplemented by overtime or shift differentials. Overall, the role offers solid earning potential within manufacturing and machining environments.

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

To thrive as a CNC Machine Programmer, you need strong skills in computer-aided design (CAD), computer-aided manufacturing (CAM), blueprint reading, and a solid understanding of machining processes, typically supported by technical training or an associate degree. Familiarity with programming languages like G-code, and experience with CNC software such as Mastercam or SolidWorks, are essential, along with relevant certifications. Attention to detail, problem-solving ability, and effective communication set outstanding programmers apart in this role. These skills ensure precision, efficiency, and safety in manufacturing environments where exact specifications and collaboration are critical.

What is a CNC programmer's salary?

The average salary for a CNC machine programmer typically ranges from $50,000 to $75,000 per year, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing or aerospace sectors.

Is there a demand for CNC programmers?

CNC machine programmers are in steady demand across manufacturing industries due to the need for precise and efficient production. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after, with employment opportunities often available in factories, machine shops, and aerospace or automotive sectors.

What are some common challenges CNC Machine Programmers face when transitioning from manual programming to CAM software?

CNC Machine Programmers often find the shift from manual G-code programming to using CAM (Computer-Aided Manufacturing) software challenging, as it requires learning new software interfaces and workflows. Adapting to the advanced features of CAM software, such as toolpath optimization and 3D modeling, can initially be overwhelming. However, mastering these tools significantly increases productivity and allows for more complex part designs. Most companies provide training or mentorship to help programmers bridge this gap, and collaborating with experienced team members can ease the transition.

What are CNC Machine Programmers?

CNC Machine Programmers are skilled professionals who create, modify, and optimize the instructions (code) that control computer numerical control (CNC) machines used in manufacturing. They translate engineering drawings and specifications into CNC programs to guide machinery such as mills, lathes, and routers in producing precision parts. Their work ensures that manufacturing processes are efficient, accurate, and meet quality standards. CNC programmers often use specialized software like CAD/CAM and possess a strong understanding of materials, tooling, and machining techniques.
What are popular job titles related to Cnc Machine Programmer jobs in Riverside, CA? For Cnc Machine Programmer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Cnc Machine Programmer jobs in Riverside, CA look for? The top searched job categories for Cnc Machine Programmer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Cnc Machine Programmer jobs? Cities near Riverside, CA with the most Cnc Machine Programmer job openings:
Infographic showing various Cnc Machine Programmer job openings in Riverside, CA as of June 2026, with employment types broken down into 83% Full Time, 14% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $67,175 per year, or $32.3 per hour.
CNC Machine Operator

CNC Machine Operator

Applied Medical

Rancho Santa Margarita, CA • On-site

$18/hr

Full-time

Medical, Life, Retirement, PTO

Posted 1 hour ago


Applied Medical rating

8.2

Company rating: 8.2 out of 10

Based on 21 frontline employees who took The Breakroom Quiz


Job description

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 35 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.
Position Description
Position Overview
The Machine Operator in Applied Medical's Advanced Metals Processing department plays a direct role in producing high-quality precision components that support the company's manufacturing operations. This position operates computer numerical control (CNC) machines in a production environment, interprets technical blueprints, and performs first article inspections to ensure parts meet specified tolerances. The Machine Operator works within a team-oriented machining environment where precision, attention to detail, and adherence to quality standards drive daily work. Professionals with backgrounds in CNC machining, precision machining, or machine shop operations will find this role well-suited to their experience.
This position requires availability to work flexible and extended hours, including weekends, as production needs dictate.
Key Responsibilities
  • Operate CNC machines in a production environment, adjusting settings as needed to maintain accuracy and efficiency.
  • Read and interpret blueprint dimensions accurately to manufacture parts within specification.
  • Perform First Article Inspection (FAI) using precision measuring instruments to ensure parts conform to blueprint requirements.
  • Apply basic machine shop math skills to perform calculations that support accurate part production.
  • Adhere to machining policies, Quality System Regulation (QSR), ISO standards, and safety guidelines, promptly reporting and resolving non-compliance issues.
  • Prioritize workload effectively to meet production schedules and support overall manufacturing output.
  • Communicate technical information clearly and collaborate with team members on problem-solving.

Success in This Role Looks Like
  • Consistently produces precision components that meet quality standards and conform to blueprint specifications.
  • Completes First Article Inspections accurately and efficiently, minimizing rework and production delays.
  • Maintains full compliance with QSR, ISO standards, and safety requirements at all times.
  • Manages time and priorities effectively to support on-time delivery within a fast-paced production environment.
  • Contributes to a collaborative team environment by communicating clearly and supporting shared production goals.
  • Identifies opportunities to improve machining processes and adapts quickly to changes in technique or technology.

Position Requirements
This position requires the following skills and attributes:
  • Ability to operate CNC machines with precision and thoroughness to meet quality standards in a production environment
  • Ability to read and interpret engineering blueprints and manufacture parts within specifications
  • Basic machine shop math skills and ability to perform related calculations
  • Experience performing First Article Inspection using precision measuring instruments
  • Strong attention to detail with a commitment to producing the highest quality finished components
  • Effective communication skills to convey technical information and collaborate on problem-solving
  • Strong time management and prioritization skills to meet production schedules
  • Ability to wear personal protective equipment, including gloves, safety glasses, and earplugs
  • Ability to work effectively in a team-oriented environment

Preferred
The following skills and attributes are preferred:
  • Experience operating any of the following machines: Bruderer, Star, Citizen, Deco, Makino, or Matsuura
  • Willingness to explore innovative machining techniques and emerging manufacturing technologies
  • Ability to adapt quickly to changes in machining processes or equipment

If you are looking to embark on a career path that blends craftmanship with innovation, we invite you to apply and join a journey of excellence at Applied Medical. Our company possesses a collaborative culture where your expertise is not only valued, but actively contributes to the success of diverse and challenging projects across industries. We prioritize your growth, offering opportunities for skill development and advancement. Unlike conventional roles, at Applied Medical, you have the chance to shape the future of precision machining and be a key player in our commitment to creativity and quality.
Benefits
  • Competitive compensation range: $18 - $20 / hour (California).
  • Comprehensive benefits package.
  • Training and mentorship opportunities.
  • On-campus wellness activities.
  • Education reimbursement program.
  • 401(k) program with discretionary employer match.
  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply.
Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.
All compensation and benefits are subject to plan documents and written agreements.
Equal Opportunity Employer
Applied Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), or sexual orientation, or any other status protected by federal, state or local laws in the locations where Applied Medical operates.

What Applied Medical employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom