1

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

Be Seen First

CNC Programmer

Murrieta, CA · On-site

$100K - $115K/yr

... the USA. Every Waterstone product is engineered to deliver flawless performance and elevate ... We're looking for a skilled and motivated CNC Programmer who takes pride in turning ideas and ...

Be Seen First

... the USA. Every Waterstone product is engineered to deliver flawless performance and elevate ... If you enjoy setting up CNC machines, troubleshooting issues, and finding ways to improve ...

Machinist

Beaumont, CA · On-site

$28 - $37/hr

Overview We are seeking a skilled CNC Machinist to join our dynamic team in Beaumont, CA. If you have a passion for precision machining and a knack for programming industrial robots, this is the ...

Mold Maker

Santa Ana, CA · On-site

$45 - $48/hr

Read and interpret engineering drawings, blueprints, CAD prints, and GD&T specifications. * Set up and operate tool room equipment including: * CNC milling machines * Manual milling machines

Felder Group USA Location: Anaheim, California Schedule: Full-time | Monday-Friday (occasional ... Experience with woodworking machinery, CNC equipment, or industrial machinery service * Familiarity ...

Felder Group USA Location: Anaheim, California Schedule: Full-time | Monday-Friday (occasional ... Experience with woodworking machinery, CNC equipment, or industrial machinery service * Familiarity ...

Job Title: Warehouse/Inventory Specialist - CNC Machining Shop Location: Irvine, CA Schedule ... KuDos Mechanical USA LLC. About Us: KuDos is a global leading manufacturer specializing in Electric ...

Job Title: Warehouse/Inventory Specialist - CNC Machining Shop Location: Irvine, CA Schedule ... KuDos Mechanical USA LLC. About Us: KuDos is a global leading manufacturer specializing in Electric ...

Join a USA Today Top Workplace! Morris Group, Inc., one of the largest machine tool distribution ... CNC machine tools and innovative engineering solutions in the U.S (United States)., Canada, and ...

Usa Cnc Programmer information

See Riverside, CA salary details

$17

$32

$46

How much do usa cnc programmer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for usa cnc 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 Usa Cnc Programmer vs Usa CNC Machinist?

AspectUsa Cnc ProgrammerUsa CNC Machinist
Primary RoleDesigns and writes CNC machine programsOperates and sets up CNC machines based on programs
Required SkillsProgramming, CAD/CAM software, technical knowledgeMachine operation, setup, measurement, troubleshooting
Work EnvironmentDesign offices, programming stations, sometimes on shop floorShop floor, manufacturing environment
CertificationsOften requires CNC programming certifications or technical trainingMachine operation certifications, technical skills

While both roles are essential in CNC manufacturing, a Usa Cnc Programmer focuses on creating the programs that control CNC machines, whereas a Usa CNC Machinist operates and maintains those machines. The programmer's work is more design and software-oriented, while the machinist's role is hands-on machine operation and setup.

How much do Usa CNC programmers make in the US?

CNC programmers in the US typically earn between $50,000 and $80,000 annually, with experienced professionals and those working in specialized industries earning higher salaries. Compensation depends on factors such as experience, certifications, location, and the complexity of the machinery operated.

Is there a demand for Usa CNC programmers?

There is consistent demand for CNC programmers, including those skilled in using CAD/CAM software and operating CNC machines, across manufacturing industries. Job opportunities are often available in factories, machine shops, and production facilities, with a preference for candidates with certifications and experience in programming and machine setup.

What are the best states for Usa CNC programmers?

The best states for CNC programmers typically include those with strong manufacturing industries such as Michigan, Ohio, Texas, and California. These states often offer higher demand, competitive wages, and numerous job opportunities for skilled CNC programmers familiar with CAD/CAM software and machine operation. Job prospects are generally better in regions with a robust industrial base and advanced manufacturing sectors.

What are popular job titles related to Usa Cnc Programmer jobs in Riverside, CA?

For Usa Cnc Programmer jobs in Riverside, CA, the most frequently searched job titles are:

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

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

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

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

CNC Programmer

Murrieta, CA • On-site

Waterstone Faucets
Manufacturing • 51 - 200 employees

$100K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Join the Waterstone Faucets Team – Where Art Meets Innovation

At Waterstone Faucets, we believe that true craftsmanship is where bold design and cutting-edge technology meet. Since 1999, we've been creating luxury kitchen faucets that are as beautiful as they are durable — timeless pieces proudly made in the USA. Every Waterstone product is engineered to deliver flawless performance and elevate everyday living.

As we've grown, so has our vision. Today, Waterstone’s reach extends beyond luxury kitchen faucets into a new attainable luxury brand, elegant bath lines, and an expansive offering of premium hardware. This is an exciting time to join our team as we continue to build new brands, explore fresh ideas, and set new standards in design and innovation.

We’re looking for a skilled and motivated CNC Programmer who takes pride in turning ideas and designs into precision parts. If you enjoy solving complex machining challenges, optimizing programs, and finding smarter ways to get the job done, we want to hear from you.

We value people who are eager to expand their skills, share their knowledge, and work closely with machinists, engineers, coworkers, and leadership to achieve great results. We’re looking for someone who pays attention to the details, thinks critically, and isn’t afraid to ask questions, troubleshoot problems, or find a better way.

Innovation and continuous improvement are at the heart of what we do. Whether you’re fine-tuning toolpaths, improving cycle times, tackling a challenging part, or helping develop a more efficient process, your ideas and expertise will make a difference.

If you’re passionate about CNC machining, precision, problem-solving, and building something you can be proud of, come grow with a team that values your skills and gives you the opportunity to make an impact.

Join Waterstone Faucets — and help us shape the future of luxury craftsmanship.


CNC Programmer

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine.

Duties and Responsibilities:

  • Analyzes machining work orders, blueprints, engineering plans, materials, and other data specifications to perform the necessary calculations; including interpreting geometric dimensioning and tolerances.
  • Writes programs using CAM (Esprit), by hand or modifies existing programs and stores them on an offline computer to then load into the machine’s controller.
  • Prepares CNC controller, including fixture or part zeros and reference points; setting tool registers, offsets, compensation, and conditional switches; calculating requirements, including basic math, geometry, trigonometry, proving part programs.
  • Sets-up mills by installing and adjusting, tools, attachments, collets, bushings, and stops; indicating vises, CNC indexers, custom fixtures and tramming heads.
  • Verifies settings by measuring positions, first-run part, and sample work pieces; adhering to Waterstone’s internal standards.
  • Maintains batch specifications by observing milling, drilling, grooving, and cutting; thread milling and tapping operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes.
  • Maintains safe operations by adhering to safety procedures and regulations.
  • Maintains equipment by completing preventive maintenance requirements; following manufacturer’s instructions; troubleshooting malfunctions; calling for repairs.
  • Maintain continuity among work shifts by documenting and communicating actions, irregularities, and continuing needs.
  • Documents actions by completing production and quality logs.
  • Updates job knowledge and state of the art, cutting edge techniques by participating in educational opportunities; reading technical publications.
  • Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Understands and comprehends verbal and written communication.
  • Requires regular, reliable attendance.
  • Participates in special projects and performs other duties as required.


Education and Qualifications:

  • Must have 3-5 years of experience
  • High School Diploma/GED required
  • Computer and Electronics Knowledge
  • Mechanical ability
  • Conceptual Skills
  • Active Listening Skills
  • Functional and Technical Skills
  • Process Improvement Skills
  • Use of Critical thinking skills, logic, and reasoning to troubleshoot and solve problems.

Tooling

Equipment/Software Use:

FANUC and FADAL controllers

Microsoft Excel

MRP job tracking software

Engineering software (Mastercam, SolidWorks, Esprit)

Company Description

Waterstone Faucets, is a full line manufacturer and distributor of high quality kitchen faucet product and accessories. Waterstone’s concept is to create a matching ensemble of products that cover all the faucetry needs of ones own kitchen. Available in 33 finishes, Waterstone provides its customers the ability to purchase matching products from a single source.