PLC Programmer
$79K - $108K/yr
PLC Programmer - HMI Location: San Jose, CA Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI Mechanical aptitude Powertrain ...
$79K - $108K/yr
PLC Programmer - HMI Location: San Jose, CA Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI Mechanical aptitude Powertrain ...
$79K - $108K/yr
PLC Programmer - HMI Location: San Jose, CA Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI Mechanical aptitude Powertrain ...
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
Quick apply
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
San Jose, CA · On-site
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
San Jose, CA · On-site
$45 - $65/hr
Machine Operation & Programming * Operate HAAS CNC machines with proficiency, ideally including gantry or vertical mills; GM-1 familiarity is a plus. * Support and troubleshoot SolidWorks CAM ...
Computer Programmer-2953 Job Ref.: 2953 Job Title: Computer Programmer Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent ...
Computer Programmer-2953 Job Ref.: 2953 Job Title: Computer Programmer Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent ...
Northrop Grumman Mission Systems is looking for you to join our team as a Principal CNC Programmer or Sr. Principal CNC Programmer based out of S unnyvale, CA . Marine Systems is a leading provider ...
Northrop Grumman Mission Systems is looking for you to join our team as a Principal CNC Programmer or Sr. Principal CNC Programmer based out of S unnyvale, CA . Marine Systems is a leading provider ...
Northrop Grumman Mission Systems is looking for you to join our team as a Principal CNC Programmer or Sr. Principal CNC Programmer based out of S unnyvale, CA . Marine Systems is a leading provider ...
Northrop Grumman Mission Systems is looking for you to join our team as a Principal CNC Programmer or Sr. Principal CNC Programmer based out of S unnyvale, CA . Marine Systems is a leading provider ...
San Jose, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
New
San Jose, CA · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
New
San Jose, CA · On-site
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Design and code from specifications, analyzes, evaluates, tests, debugs ...
San Jose, CA · On-site
Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Design and code from specifications, analyzes, evaluates, tests, debugs ...
Palo Alto, CA · On-site
Our proprietary Antibody Biopolymer Conjugate Drug (ABCD) platform integrates protein engineering, polymer chemistry, small molecule drug discovery, and advanced drug delivery technologies to address ...
Palo Alto, CA · On-site
Our proprietary Antibody Biopolymer Conjugate Drug (ABCD) platform integrates protein engineering, polymer chemistry, small molecule drug discovery, and advanced drug delivery technologies to address ...
Morgan Hill, CA · On-site
$40 - $45/hr
CMM Programmer/Quality Inspect Position Type: Full-Time/Regular Division: NxEdge Department: Quality Location: NxEdge - Morgan Hill Job Summary & Job Duties Salary Range - $40.00 - $45.00 DOE Must ...
Morgan Hill, CA · On-site
$40 - $45/hr
CMM Programmer/Quality Inspect Position Type: Full-Time/Regular Division: NxEdge Department: Quality Location: NxEdge - Morgan Hill Job Summary & Job Duties Salary Range - $40.00 - $45.00 DOE Must ...
Morgan Hill, CA · On-site
$40 - $45/hr
CMM Programmer/Quality Inspect Position Type: Full-Time/Regular Division: NxEdge Department: Quality Location: NxEdge - Morgan Hill Job Summary & Job Duties Salary Range - $40.00 - $45.00 DOE Must ...
Morgan Hill, CA · On-site
$40 - $45/hr
CMM Programmer/Quality Inspect Position Type: Full-Time/Regular Division: NxEdge Department: Quality Location: NxEdge - Morgan Hill Job Summary & Job Duties Salary Range - $40.00 - $45.00 DOE Must ...
$30 - $41/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 ...
$30 - $41/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.25 - $40/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.25 - $40/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 ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Santa Cruz, CA · On-site
$46 - $67/hr
As the Senior CNC Programmer, this individual will have overall responsibility for development, implementation, and training of the 3, 5-axis and Lathe CNC programming processes for the R&D Machine ...
Palo Alto, CA · On-site
$145K - $156K/yr
Position Summary The Senior Clinical Programmer at ReCor Medical requires complete knowledge and full understanding of clinical programming principles and practices for medical device clinical trials.
Palo Alto, CA · On-site
$145K - $156K/yr
Position Summary The Senior Clinical Programmer at ReCor Medical requires complete knowledge and full understanding of clinical programming principles and practices for medical device clinical trials.
Calibri,sans -serif">RM Technician (Programmer Analyst) Remote * family:Calibri,sans -serif"> 8+ years consumer banking * family:Calibri,sans -serif"> Systematics RM (CIF-Customer information system ...
Quick apply
Calibri,sans -serif">RM Technician (Programmer Analyst) Remote * family:Calibri,sans -serif"> 8+ years consumer banking * family:Calibri,sans -serif"> Systematics RM (CIF-Customer information system ...
Palo Alto, CA · On-site
$45 - $65/hr
CNC-4/5 Axis Mill Programmer Are you ready to go from job to life-changing, long-term, stable career? Quality Metal Spinning & Machining, or QMS , has been the premier pioneer in metal spinning in ...
Palo Alto, CA · On-site
$45 - $65/hr
CNC-4/5 Axis Mill Programmer Are you ready to go from job to life-changing, long-term, stable career? Quality Metal Spinning & Machining, or QMS , has been the premier pioneer in metal spinning in ...
$13.88 - $19.83
4% of jobs
$19.83 - $25.79
9% of jobs
$30.07 is the 25th percentile. Wages below this are outliers.
$25.79 - $31.74
17% of jobs
$31.74 - $37.70
13% of jobs
The median wage is $41.17 / hr.
$37.70 - $43.65
13% of jobs
$43.65 - $49.61
10% of jobs
$49.61 - $55.56
9% of jobs
$56.68 is the 75th percentile. Wages above this are outliers.
$55.56 - $61.52
9% of jobs
$61.52 - $67.47
7% of jobs
$67.47 - $73.43
6% of jobs
$73.43 - $79.38
4% of jobs
$13
$45
$79
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

Comtech is a woman-owned small business founded in 1998 and headquartered in Reston, VA. We offer IT solutions across the disciplines of program/project management, applications development, infrastructure, Cyber security, and enterprise content/data management services. We have developed our methodologies and processes based on the IT Infrastructure Library (ITIL) v.3 Framework across enterprise infrastructure operations. These methodologies and processes are reinforced through our organization's externally accredited certifications, which include ISO 9001:2008 Quality Management System (QMS), ISO/IEC 20000-1:2011 IT Service Management Systems (SMS, corporate ITIL certification), ISO 27001:2005 Information Security Management System (ISMS), and CMMI-DEV Level 3"
Job Title: PLC Programmer - HMI
Location: San Jose, CA
Job Functions:
Programming and commissioning machines within automated systems and station integration
PLC and HMI
Mechanical aptitude
Powertrain experience a plus
Allen Bradley experience RS Logic 5000
Motion Control experience, Kinetics and or Powerflex
Ethernet IP experience
Panel View Plus
Step and State Logic
KUKA Robot Programming a plus
Valid driver's license is a Plus
Required Experience:
Allen Bradley: 5 years
Experience of development and commissioning of PLC and HMI Software
A relevant degree equivalent to a US Bachelors.
Previous experience of working on KUKA robots is a plus.
**Please share me your updated word copy of Resume.
**I Appreciate, if you can  refer  someone who is looking for this position.
Contact:
Nayan Hazare
IT Recruiter at Comtech LLC
Call- 703-962-6656
nhazare@ comtechllc.com