1

Cnc Tool Programmer Jobs in California (NOW HIRING)

Be Seen First

CNC Programmer

Valencia, CA · On-site

$60K - $90K/yr

Developing, maintaining, and providing CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions. * Working ...

Developing, maintaining, and providing CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions. * Working ...

Developing, maintaining, and providing CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions. * Working ...

CNC Programmer

Rancho Cordova, CA · On-site

$27.25 - $37.50/hr

Job Type Full-time Description The CNC Programmer will perform a variety of duties in support of ... Perform all duties below in alignment with Tri Tool's Imperatives * Use computer models and prints ...

CNC Programmer

Rancho Cordova, CA · On-site

$33 - $37.50/hr

Description The CNC Programmer will perform a variety of duties in support of Manufacturing and ... Perform all duties below in alignment with Tri Tool's Imperatives * Use computer models and prints ...

CNC Programmer

Orange, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Huntington Beach, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Chatsworth, CA · On-site

$25 - $30/hr

Run simulations to prevent machine/tool collisions. * Qualifications : * * 2-3 years CNC programming experience in stone fabrication. * Proficiency in 2D AutoCAD/EasyStone and Microsoft Excel.

CNC Programmer

Orange, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Anaheim, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Santa Ana, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Long Beach, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Anaheim, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Long Beach, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Huntington Beach, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Santa Ana, CA · On-site

$35 - $65/hr

Create computerized setup documents, including all tool requirements and CNC programs. * Continuous ... NC programming in CATIA V5 Preferred * Must have strong computer skills and attention to detail.

CNC Programmer

Union City, CA · On-site

$50 - $60/hr

Develop tool test programs and implementation plans for improved manufacturing processes * Develop ... Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience

next page

Showing results 1-20

Cnc Tool Programmer information

What is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential. Overall, it is considered a well-paying trade with opportunities for advancement.

How much do CNC Tool Programmers earn?

CNC Tool 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 Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring skills in CAD/CAM software and knowledge of machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and attention to detail.

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after, with job growth expected to remain stable as manufacturing continues to modernize.

What are popular job titles related to Cnc Tool Programmer jobs in California?

For Cnc Tool Programmer jobs in California, the most frequently searched job titles are:

What job categories do people searching Cnc Tool Programmer jobs in California look for?

The top searched job categories for Cnc Tool Programmer jobs in California are:

What cities in California are hiring for Cnc Tool Programmer jobs?

Cities in California with the most Cnc Tool Programmer job openings:

CNC Programmer

Valencia, CA • On-site

$60K - $90K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 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

The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC) utilizing Computer-Aided-Manufacturing (CAM) software for manufacturing equipment (CNC Lathes 2X, CNC Mills 3X, CNC Multi Spindle Lathes 7X) in support of the Product Realization Process. Plans and executes CNC programming, tooling technology, and manufacturing strategies supporting the production of products within the company. Supports Manufacturing and Quality Department personnel related to CNC programs and production processes, within or outside the organization.


Essential Duties and Responsibilities:


Under general supervision, must be able to perform a variety of job duties including, but not limited to:


• Planning, developing, maintaining, and providing CNC programming support for manufacturing products utilizing CAM software (MasterCam and/or PartMaker) in accordance with product requirements, shop drawings, or instructions.

• Developing, maintaining, and providing CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions.

• Working closely with Planning, Manufacturing, and Quality to provide engineering technology and CNC support for products and manufacturing processes.

• Planning, maintaining and providing tooling technologies & efficiencies, manufacturing strategies, and improvement opportunities in production.

• Providing technology advancements, studies, and ideas to improve the manufacturing process, including lean manufacturing philosophies (i.e. removing waste, reducing costs, and improving throughput).

• Developing and maintaining standard work, work instructions, and written materials to support the control and standardization of CNC programming information in the manufacturing process.


Qualifications

Education and/or Experience:

• Desired Education; College degree, Vocational Certificate, or equivalent work experience in CNC/CAM programming of lathes and mills.

• Qualifications: 3+ years minimum in a manufacturing environment utilizing CNC/CAM software.


Required Skills:

• Strong organizational skills

• Excellent communication skills

• Problem solving skills

• Prior experience in a rapid growth environment

• Working knowledge of CNC programming with 3D solid models CNC/CAM/CAD (MasterCam, PartMaker, SolidWorks, or SpaceClaim, preferred).

• Knowledge of Fanuc CNC programming language, standard G code programming.

• Working knowledge and experience (“hands-on”) with CNC Lathes (2x, 2.5x), CNC Mills (3x), CNC Multi Spindle, Multi Turret Lathes 7x).

• Ability to prioritize and multi-task, working in a team environment.

• Good verbal and written communication skills, detail oriented, organization skills.

• Experience in reading and interpreting engineering blueprints & drawings.


Physical Requirements:

• Standing/Walking: May need to stand or walk for extended periods, especially when monitoring or setting up machines on the production floor.

• Sitting: Prolonged periods of sitting at a computer workstation for programming tasks and data entry.

• Manual Dexterity: Use of hands and fingers to handle tools, operate touch screens, input devices, or make fine machine adjustments.

• Lifting/Carrying: Occasionally lift or move items up to 25 pounds (e.g., machine parts, tools, materials).

Bending/Kneeling/Crouching: May be required when performing machine setups, troubleshooting, or maintenance checks.

• Vision Requirements: Close vision, depth perception, and the ability to adjust focus to read screens, drawings, and precision instruments.

Company Description

Senior Aerospace Spencer is an engineer-driven organization focused on high-pressure hydraulic fluid fittings for use in commercial and military aerospace applications.