Labview Programmer
Sunnyvale, CA · On-site
As a member of the Marine System Engineering department, you'll get to develop the next generation test stand data acquisition system using the LabVIEW programming language. This position will be ...
Sunnyvale, CA · On-site
As a member of the Marine System Engineering department, you'll get to develop the next generation test stand data acquisition system using the LabVIEW programming language. This position will be ...
Sunnyvale, CA · On-site
As a member of the Marine System Engineering department, you'll get to develop the next generation test stand data acquisition system using the LabVIEW programming language. This position will be ...
Cupertino, CA · On-site
$46.64/hr
Job #105252 Editorial Programmer II ( Content Operations / Digital Publishing role) - Apple Fitness+ (Contract) Location: Cupertino, CA (Hybrid) Duration: 12-Month Contract Pay Rate: $46.64/hour This ...
Cupertino, CA · On-site
$46.64/hr
Job #105252 Editorial Programmer II ( Content Operations / Digital Publishing role) - Apple Fitness+ (Contract) Location: Cupertino, CA (Hybrid) Duration: 12-Month Contract Pay Rate: $46.64/hour This ...
Be Seen First
Livermore, CA · On-site
$38 - $60/hr
CNC Programmer Livermore, CA Direct Hire We are a growing manufacturer experiencing significant expansion through new contracts in the government, medical device, and advanced automation sectors. We ...
Quick apply
Be Seen First
Livermore, CA · On-site
$38 - $60/hr
CNC Programmer Livermore, CA Direct Hire We are a growing manufacturer experiencing significant expansion through new contracts in the government, medical device, and advanced automation sectors. We ...
$31.25 - $42.75/hr
Machinist/Programmer As a Machinist II - IV at Astranis, you will be responsible for programing and machining flight components for Astranis spacecraft, as well as supporting engineering with ...
$31.25 - $42.75/hr
Machinist/Programmer As a Machinist II - IV at Astranis, you will be responsible for programing and machining flight components for Astranis spacecraft, as well as supporting engineering with ...
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Quick apply
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Quick apply
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Quick apply
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Fremont, CA · On-site
$22 - $40/hr
We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for creating, modifying, and optimizing CNC programs for milling ...
Quick apply
Fremont, CA · On-site
$22 - $40/hr
We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for creating, modifying, and optimizing CNC programs for milling ...
San Francisco, CA · On-site
$30 - $55/hr
Machinist/Programmer As a Machinist II - IV at Astranis, you will be responsible for programing and machining flight components for Astranis spacecraft, as well as supporting engineering with ...
San Francisco, CA · On-site
$30 - $55/hr
Machinist/Programmer As a Machinist II - IV at Astranis, you will be responsible for programing and machining flight components for Astranis spacecraft, as well as supporting engineering with ...
Livermore, CA · On-site
$33.37 - $56.73/hr
Review customer models, engineering drawings, and technical specifications to develop machining strategies and CNC programs. * Develop and optimize CNC programs for: * 3-axis, 4-axis, and 5-axis ...
Livermore, CA · On-site
$33.37 - $56.73/hr
Review customer models, engineering drawings, and technical specifications to develop machining strategies and CNC programs. * Develop and optimize CNC programs for: * 3-axis, 4-axis, and 5-axis ...
$33.37 - $56.73/hr
Review customer models, engineering drawings, and technical specifications to develop machining strategies and CNC programs. * Develop and optimize CNC programs for: * 3-axis, 4-axis, and 5-axis ...
$33.37 - $56.73/hr
Review customer models, engineering drawings, and technical specifications to develop machining strategies and CNC programs. * Develop and optimize CNC programs for: * 3-axis, 4-axis, and 5-axis ...
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Union City, CA · On-site
$40 - $60/hr
CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...
Newark, CA · On-site
$82K - $115K/yr
CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
Quick apply
Newark, CA · On-site
$82K - $115K/yr
CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$29.75 - $40.75/hr
CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
$29.75 - $40.75/hr
CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About ...
San Francisco, CA · On-site
$106K - $172K/yr
Design, develop and support application software using multiple programming languages (e.g. VB.net, C#, ASP.NET); utilize Visual Studio C# extensively. * Develop, implement and manage Intranet and ...
San Francisco, CA · On-site
$106K - $172K/yr
Design, develop and support application software using multiple programming languages (e.g. VB.net, C#, ASP.NET); utilize Visual Studio C# extensively. * Develop, implement and manage Intranet and ...
The Programmer Administrator will provide guidance on technology, design and develop software applications, and manage projects to enhance court operations. Responsibilities : • Consult with and ...
The Programmer Administrator will provide guidance on technology, design and develop software applications, and manage projects to enhance court operations. Responsibilities : • Consult with and ...
$29 - $39.75/hr
Machining Programmer will be responsible for producing mill and lathe programs. Machines types include vertical, horizontal, 4th and 5th axis mills. Lathes include 2 axis, 3 axis, live tooling and ...
$29 - $39.75/hr
Machining Programmer will be responsible for producing mill and lathe programs. Machines types include vertical, horizontal, 4th and 5th axis mills. Lathes include 2 axis, 3 axis, live tooling and ...
Union City, CA · On-site
$50 - $60/hr
May review work for lower level programmers Requirements REQUIRED * High school degree or GED * Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience
Union City, CA · On-site
$50 - $60/hr
May review work for lower level programmers Requirements REQUIRED * High school degree or GED * Minimum of 10 years of CNC programming experience * Minimum of 5 years of CNC machining experience
San Leandro, CA · On-site
$30K - $90K/yr
As a machinist/programmer, you will play a key role in manufacturing TITAN components, ensuring precision and quality in all parts. This position will focus on operating and programming Haas CNC ...
Quick apply
San Leandro, CA · On-site
$30K - $90K/yr
As a machinist/programmer, you will play a key role in manufacturing TITAN components, ensuring precision and quality in all parts. This position will focus on operating and programming Haas CNC ...
$106K - $172K/yr
Design, develop and support application software using multiple programming languages (e.g VB.net, C#, ASP.NET); utilize Visual Studio C# extensively. Develop, implement and manage Intranet and ...
$106K - $172K/yr
Design, develop and support application software using multiple programming languages (e.g VB.net, C#, ASP.NET); utilize Visual Studio C# extensively. Develop, implement and manage Intranet and ...
$13.16 - $18.80
4% of jobs
$18.80 - $24.45
9% of jobs
$28.51 is the 25th percentile. Wages below this are outliers.
$24.45 - $30.09
17% of jobs
$30.09 - $35.74
13% of jobs
The median wage is $39.03 / hr.
$35.74 - $41.38
13% of jobs
$41.38 - $47.03
10% of jobs
$47.03 - $52.68
9% of jobs
$53.73 is the 75th percentile. Wages above this are outliers.
$52.68 - $58.32
9% of jobs
$58.32 - $63.97
7% of jobs
$63.97 - $69.61
6% of jobs
$69.61 - $75.26
4% of jobs
$13
$43
$75
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.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader 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.

Full-time
Posted 8 days ago