1

Programmer Jobs in Rancho Cucamonga, CA (NOW HIRING)

Be Seen First

CNC Programmer / Machinist

Corona, CA · On-site

$95K - $105K/yr

  • PTO

Role Overview We are seeking a Principal CNC Programmer / Machinist to lead machining strategy, CNC programming, and complex process execution for aerospace and medical device components. This role ...

CNC Programmer III

Yorba Linda, CA

$34.70 - $42.40/hr

  • Medical

  • Dental

  • Vision

  • Retirement

The CNC Programmer III is responsible for developing, optimizing, and supporting CNC machining processes to ensure efficient, high-precision, high-volume production. This role provides engineering ...

Be Seen First

CNC Programmer / Machinist

Corona, CA · On-site

$95K - $105K/yr

  • PTO

Role Overview We are seeking a Principal CNC Programmer / Machinist to lead machining strategy, CNC programming, and complex process execution for aerospace and medical device components. This role ...

CNC Programmer

Orange, CA · On-site

$45 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC MILL & LATHE PROGRAMMER Department: MACHINE SHOP Reports To: MACHINE SHOP MANAGER FLSA Status: FULL TIME HOURLY Position Summary: An experienced CNC Lathe Programmer should process excellent ...

CNC Programmer

Orange, CA · On-site

$28.25 - $38.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...

CNC Programmer

Orange, CA · On-site

$28.25 - $38.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

An experienced CNC Lathe Programmer should process excellent attention to detail, and will be responsible to follow out Programming jobs in accordance with customer and Company procedures and ...

CNC Lathe Programmer

Chino, CA · On-site

$30 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Pay: $30.00-$45.00 per hour CNC Lathe Programmer Location: Chino, CA Schedule : Monday-Friday | 1st Shift Overtime : Required during the week; some weekend overtime required Employment Type ...

Software Programmer II

Orange, CA · On-site

$43 - $47/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software programmer is responsible for designing, coding, testing, and maintaining software applications. Write efficient and scalable code, collaborate with team members to develop software ...

CNC Programmer

Fullerton, CA · On-site

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

Be Seen First

CNC Programmer

Fullerton, CA · On-site

$40 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

CNC Programmer

Fullerton, CA · On-site

$40 - $60/hr

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

CNC Programmer

Fullerton, CA · On-site

$40 - $60/hr

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

CNC Programmer/Machinist

Grand Terrace, CA · On-site

$26.25 - $35.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The CNC Programmer will program, set up, and operate CNC lathes or milling machines. This role requires experience in programming and machining to meet tight tolerances and quality standards.

CNC Programmer

Fullerton, CA

$27.50 - $37.75/hr

The CNC Programmer is responsible to write and prove new and existing programs to ensure dimensionally correct machined components. Essential Duties & Responsibilities: * Program CNC Machines ...

CNC Programmer/Operator

Corona, CA · On-site

$20 - $22/hr

... engineering diagrams, part lists and schedules. * High School Diploma (Associates Preferred) * Able to work 40 hours a week * This position reports to the Manufacturing Manager. Duties and ...

Showing results 21-40

Programmer information

See Rancho Cucamonga, CA salary details

$12

$40

$70

How much do programmer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for programmer in Rancho Cucamonga, CA is $40.40, according to ZipRecruiter salary data. Most workers in this role earn between $26.30 and $52.55 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Rancho Cucamonga, CA?

The most popular types of Programmer jobs in Rancho Cucamonga, CA are:

What job categories do people searching Programmer jobs in Rancho Cucamonga, CA look for?

The top searched job categories for Programmer jobs in Rancho Cucamonga, CA are:

What cities near Rancho Cucamonga, CA are hiring for Programmer jobs?

Cities near Rancho Cucamonga, CA with the most Programmer job openings:

Infographic showing various Programmer job openings in Rancho Cucamonga, CA as of August 2026, with employment types broken down into 85% Full Time, 7% Part Time, 7% Contract, and 1% Nights. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $84,037 per year, or $40.4 per hour.

CNC Programmer / Machinist

MANSFIELD METAL SOLUTIONS LLC

Corona, CA • On-site

$95K - $105K/yr

Full-time

PTO

Re-posted 26 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

Role Overview

We are seeking a Principal CNC Programmer / Machinist to lead machining strategy, CNC programming, and complex process execution for aerospace and medical device components. This role is designed for a highly experienced professional who operates at the intersection of programming excellence, hands-on machining mastery, and shop-floor technical leadership.

This position is not a support role—it is a process owner role. The successful candidate will define how parts are machined, validate processes, resolve the most difficult manufacturing challenges, and serve as the highest level of machining and programming authority within the organization.

Core Responsibilities

CNC Programming & Process Ownership

  • Own CNC programming strategy for complex aerospace/medical device components from print review through production release

  • Develop, validate, and optimize CNC programs using CAM software and G-code

  • Define machining methodologies including sequencing, toolpaths, cutting strategies, and risk mitigation

  • Lead prove-outs, first-article runs, and process qualifications

  • Optimize cycle time, tool life, surface finish, and process capability

Machining & Setup Execution

  • Independently set up and run complex jobs on CNC mills and lathes, including:

    • Mills: Kitamura, Methods, Chevalier, Viper

    • Lathes: Takisawa, Hardinge, Yama Seiki

  • Design and implement advanced fixturing, workholding, and tooling solutions

  • Machine tight-tolerance, flight-critical components across a range of aerospace materials

  • Troubleshoot and resolve complex machining, tooling, and process issues

Technical Leadership & Standards

  • Serve as the primary subject matter expert for CNC programming and machining processes

  • Establish and maintain machining standards, setup documentation, and best practices

  • Provide technical guidance and mentorship to machinists and programmers

  • Support engineering, quality, and production teams with manufacturability input (DFM)

  • Participate in root cause analysis, corrective actions, and continuous improvement initiatives

Quality & Compliance

  • Ensure all machining processes meet AS9100, FAA, and customer requirements

  • Support first-article inspections, source inspections, and audit readiness

  • Apply advanced GD&T interpretation to real-world machining decisions

Required Qualifications

  • 10+ years of experience in aerospace or similarly regulated, high-precision manufacturing

  • Expert-level CNC programming capability combined with hands-on machining experience

  • Extensive experience with both CNC milling and CNC turning

  • Advanced knowledge of GD&T and aerospace drawing interpretation

  • Proven track record machining and programming tight-tolerance, high-complexity components

  • Deep understanding of aerospace materials including aluminum, stainless steel, titanium, and nickel-based alloys

  • Strong mechanical intuition and structured problem-solving skills

  • Ability to operate with full autonomy and technical accountability

Preferred Qualifications

  • Advanced 5-axis milling and/or multi-axis turning experience

  • High proficiency with CAM software (Mastercam, Fusion 360, NX, or similar)

  • Experience supporting prototype, first-article, and low-volume/high-mix aerospace work

  • Prior involvement in PFMEA, process qualification, or manufacturing risk assessments

  • Experience supporting AS9100 audits or customer source inspections

What This Role Offers

  • Authority over CNC programming and machining strategy

  • Ownership of the most complex and critical aerospace/medical device work

  • Direct influence on process standards, tooling strategy, and shop capability

  • A quality-driven, engineering-aligned manufacturing environment

  • Compensation aligned with principal-level technical expertise

Education

  • High school diploma or GED required

  • Technical degree, formal apprenticeship, or equivalent advanced training strongly preferred

Work Environment

  • Precision aerospace/medical device manufacturing facility

  • Hands-on role requiring regular machine interaction

  • Ability to lift up to 50 lbs

  • Exposure to industrial machinery, cutting fluids, and metal chips