(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Computer Programmer Numerical Control Salary
in San Francisco, California

$78,680 (USD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Computer Programmer Numerical Control is $78,680 a year and $38 an hour in San Francisco, California, United States. The average salary range for a Computer Programmer Numerical Control is between $56,830 and $96,772. On average, a High School Degree is the highest level of education for a Computer Programmer Numerical Control. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in San Francisco, California.

Average Salary Chart

Scroll for Salary Potential, Education and Skills

Job Summary

  • Plans numerical control program to control contour-path machining of parts on automatic machine tools.
  • Computer Numerical Control (CNC) machines include, but are not limited to, machining tools such as lathes, multi-axis spindles, and milling machines, but the functions formerly performed by human operators are performed by a computer-control module.
  • CNC machines cut away material from a solid block of metal, plastic, glass, or other materials to form a finished part.
  • Applies knowledge of the working properties of materials with CNC programming knowledge to design and carry out the operations needed to make machined products that meet precise specifications.
  • Most companies require previous experience as a machinist or machine setter, operator, and tender along with apprenticeship programs, informally on the job, or training in secondary, vocational, or technical college.
  • Requires knowledge of computers and electronics, computer numerical control, basics of programming, and computer-aided manufacturing.
Computer Programmer Numerical Control Job Prevalence in San Francisco, California, United States

Job family: Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic

Job family population: 23,790

Estimated population of Computer Programmer Numerical Control jobs: 22,199

Rate of error: 2.4%

Salary Potential

Estimated salary in 2024:
5 Year Change:
16 %



Skills data not available for this job

About San Francisco, California

San Francisco Cost of Living Score:

Description: San Francisco (SF; , Spanish: [sam fɾanˈsisko]; Spanish for 'Saint Francis'), officially the City and County of San Francisco, is a city in, and the cultural, commercial, and financial center of, Northern California. San Francisco is the 13th-most populous city in the United States, and the fourth-most populous in California, with 883,305 residents as of 2018. It covers an area of about 46.89 square miles (121.4 km2), mostly at the north end of the San Francisco Peninsula in the San Francisco Bay Area, making it the second-most densely populated large US city, and the fifth-most densely populated U.S. county, behind...

Computer Programmer Numerical Control Job Listings for San Francisco, California

Control Systems Development Manager
Apr 23
San Francisco, CA, USA
Juul Labs
JUUL is the number one US-based vapor product. Headquartered in San Francisco and backed by leading ... Computer Science, Computer Engineering, or related technical field. Associate's degree with ...
Full-stack Developer
Jun 17
SAN FRANCISCO, United States
Stafl Systems
We have a number of challenging and exciting projects that involve custom Battery Management ... Previous experience in software development, computer programming, or other related ...
Document Control Specialist
Apr 18
San Francisco, CA, USA
Juul Labs
JUUL is the number one US-based vapor product. Headquartered in San Francisco and backed by leading ... We're actively looking to hire the world's best scientists, engineers, designers, product managers ...
LabView Engineer
May 3
San Francisco, CA, USA
Rank Consulting Group
What You'll Need: • MS/PhD in Computer/Electrical/Mechanical Engineering or related technical ... numeric algorithms and physics domain. • Strong hands on skills on hardware control SW and ...
QA Global Validation, CSV - Engineer 1
May 14
Novato, United States
BioMarin Pharmaceutical
We target diseases that lack effective therapies and affect relatively small numbers of patients ... Provide oversight of QC Analytical Instrument computer system validation from a quality assurance ...
ERI Economic Research Institute compiles the best salary, cost-of-living, and executive compensation survey data available.

Salaries By Location

Similar Job Titles

Are you an Employer?

Free Salary Assessor Product Demo
Are you an HR Professional?
Try our salary assessor and find out how much you should be paying
Explore our most popular jobs
View our most popular salary searches and other resources