1

Cnc Programmer Jobs in Fallbrook, CA (NOW HIRING)

CNC Operator - 2nd shift

Vista, CA · On-site

$21 - $28.50/hr

Facilitates and operates CNC machines by programming, setup, operating the CNC machine, inspecting tools for visible flaws, and correcting quality issues to ensure a consistent product. Duties ...

CNC Operator - 2nd shift

Vista, CA · On-site

$21 - $28.50/hr

Facilitates and operates CNC machines by programming, setup, operating the CNC machine, inspecting tools for visible flaws, and correcting quality issues to ensure a consistent product. Duties ...

A&QT

Carlsbad, CA · On-site

$24 - $28/hr

Perform routine maintenance tasks on CNC machines and automation systems. * Clean and maintain the robot, including emptying chips, cleaning, and replacing coolant as needed. * Ensure that all ...

Job Type Full-time Description The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify ...

CNC Lathe Set-Up

San Diego, CA · On-site

$28 - $38/hr

Familiar with CNC programming codes and able to perform complex set-ups for prototype and production runs. * Must be able to follow written instructions and to work with no supervision. * Must be ...

Sr. Machinist / Programmer

Poway, CA · On-site

$28 - $40/hr

The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify parts to make or repair machine ...

Sr. Machinist / Programmer

Poway, CA · On-site

$28 - $40/hr

Job Type Full-time Description The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify ...

Sr. Machinist / Programmer

Poway, CA · On-site

$28 - $40/hr

Job Type Full-time Description The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify ...

Sr. Machinist / Programmer

Poway, CA · On-site

$28 - $40/hr

Description The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify parts to make or ...

Be Seen First

CNC Lathe Machinist

Poway, CA · On-site

$25 - $40/hr

Set up and operate CNC lathe machines to machine metallic materials ... Read and interpret blueprints, shop drawings, and engineering specifications. * Perform first ...

Senior CNC Machinist

Vista, CA · On-site

$35 - $45/hr

Read and interpret engineering drawings, blueprints, and GD&T specifications. * Select, install ... Familiarity with CNC controls such as Fanuc, TNC-7, and Haas. * Proven ability to hold tight ...

Be Seen First

The ideal candidate has strong CNC setup skills, can interpret complex blueprints and engineering drawings, and is committed to safety, quality, and continuous improvement. Responsibilities * Set up ...

Showing results 41-60

Cnc Programmer information

See Fallbrook, CA salary details

$17

$32

$47

How much do cnc programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for cnc programmer in Fallbrook, CA is $32.45, according to ZipRecruiter salary data. Most workers in this role earn between $26.73 and $36.54 per hour, depending on experience, location, and employer.

How much do CNC programmers earn?

CNC programmers typically earn between $45,000 and $75,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 and aerospace sectors.

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 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 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.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing and machining industries. As automation and precision manufacturing grow, experienced CNC programmers with knowledge of CAD/CAM software are increasingly sought after. The role often requires technical training or certifications and familiarity with CNC machine tools.

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 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.

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, requires technical skills, and often involves working in manufacturing environments with specialized software and machinery. Job satisfaction depends on interest in machining and technology, with opportunities for advancement and certification.
What cities near Fallbrook, CA are hiring for Cnc Programmer jobs? Cities near Fallbrook, CA with the most Cnc Programmer job openings:
Infographic showing various Cnc Programmer job openings in Fallbrook, 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 $67,487 per year, or $32.4 per hour.

$35 - $40/hr

Full-time

Re-posted 23 days ago


Job description

About Axillon Aerospace

Axillon Aerospace is a leading provider of complex, highly engineered composite and polymer solutions for demanding commercial and defense applications. We are comprised of six, purpose-built centers of excellence throughout the USA and Mexico, each strategically focused on serving specific markets across aerospace engines and airframes, as well as munitions, radomes, antennas and fuel containment. Learn more at axillonaerospace.com.

Job Designation

Working under the direction of the machine shop leader, the CNC Setup Machinist is responsible for setting up all types of reductive type machines.

Job Core Responsibilities

  • Sets up CNC Lathes and Mills, and manual Lathe and mills machines
  • Makes small edits to CNC programs at the machine, without CIMCO or any CAD/CAM application
  • Proofs CNC programs at the machine for errors
  • Makes tool adjustments via cutter comps
  • Utilizes working knowledge of feeds and speeds for endmills and drills for all materials, e.g. tool steels, aluminum, and composites
  • Updates documentation of programs and tools via setup sheets, SOP’s ,etc.
  • Reads and understands setup sheets
  • Picks up fixture offsets
  • Measures parts using precision measurement hand tools
  • Completes routine maintenance of assigned machinery
  • Understands GD&T per all versions up to ASME Y14.5 - 2018
  • Reads and interprets blueprints, sketches, and engineering specifications
  • Makes appropriate decisions on when to change cutting tools and defines tool life limits
  • Utilizes appropriate PPE gear when working in the shop
  • Familiar with the G and M codes required to be used in CNC machines 
  • Demonstrates continual learning and a commitment to cross-training with strong hands-on mechanical skills

Job Specifications

Education: High school diploma or equivalent, community college or vocational machining and programming educational program.

Years Experience: 2-5+ years of experience working with CNC machines

Skills, Knowledge and Abilities

  • Experience with numerical control programming 3, 4, and 5 axis mills, CNC lathes, B and/or C axis rotary table and/or indexing part fixture CNC machining.
  • Aerospace Industry experience preferred
  • 3-5+ plus years experience running 3, 4, and 5 axis mills
  • 3-5+ plus years of direct experience programming high speed aluminum, mold tooling metals, forgings and castings.
  • 2+ years experience machining carbon composites via router trim and/or grinding to achieve surface finishes specified on customer drawings.
  • Demonstrates knowledge of mathematics
  • Proficient in reading and interpreting engineering drawings
  • Experience with conventional machining equipment is required
  • Experience in cutting tooling alloys and aerospace materials, e.g., Titanium, Stainless steels and aluminum
  • Effective communication skills, both written and verbal
  • Familiar with CAM/CAD software
  • Please note that the salary range information is only applicable for California. Compensation is based on a variety of factors, candidate experience, qualifications, location as well as market and business considerations. Pay Range: $35.00-$40.00/hr.

Axillon is an Equal Opportunity Employer. Axillon is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job related reasons regardless of race, ethnicity, color, religion, sex, sexual orientation, age, national origin, disability, gender identity, genetic information, veteran status, or any other status protected by law.

This position requires use of information which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee.


Required Skills
Required Experience