1

Hmi Jobs in California (NOW HIRING)

PLC Programmer-HMI

San Francisco, CA

$80K - $109K/yr

PLC Programmer- HMI Location: San Francisco, CA Duration: 6+ Month with extension Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI ...

Senior HR Director - HMI

San Jose, CA · On-site

$237 - $355.50/hr

Introduction to the job As our Senior HR Director for HMI in San Jose, you will help shape the organization behind some of the world's most advanced technology. In this role, you will partner closely ...

SR. Electrical Engineer

Santa Fe Springs, CA · On-site

$107K - $140K/yr

You will create electrical schematics, will write PLC/HMI programs, and will participate in the debugging, testing, and commissioning of custom machinery that include motion systems, heaters, pumps ...

SR. Electrical Engineer

Santa Fe Springs, CA · On-site

$107K - $140K/yr

You will create electrical schematics, will write PLC/HMI programs, and will participate in the debugging, testing, and commissioning of custom machinery that include motion systems, heaters, pumps ...

SR. Electrical Engineer

Santa Fe Springs, CA

$107K - $140K/yr

You will create electrical schematics, will write PLC/HMI programs, and will participate in the debugging, testing, and commissioning of custom machinery that include motion systems, heaters, pumps ...

Controls Technician

Santa Clara, CA

$35.25 - $46.50/hr

Associate of Applied Science in Electrical Engineering Technology, Automation, Mechatronics, or a related field with equivalent experience. * 8+ years of experience in PLC/HMI programming or ...

Lead HMI/SCADA development with a focus on usability, performance, and reliability * Architect full automation solutions including PLCs, HMIs, SCADA, networks, and field devices * Oversee system ...

Controls Engineer

Agoura Hills, CA · On-site

$89K - $115K/yr

In this role, you'll design, program, test, and commission PLC, SCADA, and HMI control systems while working directly with customers to deliver innovative automation solutions. Responsibilities ...

Controls Engineer

Agoura Hills, CA · On-site

$89K - $115K/yr

In this role, you'll design, program, test, and commission PLC, SCADA, and HMI control systems while working directly with customers to deliver innovative automation solutions. Responsibilities ...

PLC Programmer

San Jose, CA · On-site

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

next page

Showing results 1-20

Hmi information

See California salary details

$60.2K

$107.4K

$173.2K

How much do hmi jobs pay per year?

As of Aug 15, 2026, the average yearly pay for hmi in California is $107,351.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,900.00 and $124,800.00 per year, depending on experience, location, and employer.

What is an HMI?

HMI stands for Human-Machine Interface, which refers to the user interface or dashboard that connects a person to a machine, system, or device. HMIs are commonly used in industrial settings to allow operators to control and monitor machinery and processes. They can range from simple displays to advanced touchscreens with graphical representations of data. The primary goal of an HMI is to provide an intuitive and efficient way for users to interact with complex systems. Properly designed HMIs help improve productivity, safety, and ease of use.

What are some common challenges HMI engineers face when working on cross-functional projects?

HMI engineers frequently collaborate with software developers, UX designers, and hardware teams, which can present challenges such as aligning user experience goals with technical limitations and ensuring seamless integration across platforms. Effective communication and clear documentation are essential to bridge gaps between different disciplines. Additionally, balancing user-friendly design with system safety and regulatory requirements often requires iterative testing and compromise. Being adaptable and proactive in seeking feedback from both users and team members helps in overcoming these challenges.

What is the difference between Hmi vs Automation Technician?

AspectHmiAutomation Technician
Required CredentialsTypically technical certifications or associate degrees in automation or control systemsSimilar certifications, often with additional electrical or mechanical training
Work EnvironmentIndustrial settings, manufacturing plants, control roomsIndustrial and manufacturing environments, troubleshooting and maintenance roles
Employer & Industry UsageManufacturing, process control, automation companiesManufacturing plants, automation service providers
Common Search & Comparison IntentUnderstanding roles in automation, control systems, HMI developmentTechnical troubleshooting, system maintenance, automation support

Hmi (Human-Machine Interface) specialists focus on designing and maintaining interfaces that allow operators to interact with machinery. Automation Technicians handle broader system troubleshooting, maintenance, and installation of automation equipment. While both roles work closely in industrial automation, Hmi roles are more interface-specific, whereas Automation Technicians cover a wider range of automation system support.

What are the key skills and qualifications needed to thrive as an HMI engineer?

To thrive as an HMI Engineer, you need a solid background in computer science or engineering, along with experience in UI/UX design and knowledge of industrial automation principles. Familiarity with HMI development tools such as Siemens WinCC, Rockwell FactoryTalk, or Wonderware, and proficiency in SCADA systems are typically required. Strong problem-solving, attention to detail, and effective communication skills help bridge the gap between technical requirements and user needs. These competencies ensure the creation of intuitive, reliable interfaces that improve operator efficiency and system safety in industrial environments.

What cities in California are hiring for Hmi jobs?

Cities in California with the most Hmi job openings:

Infographic showing various Hmi job openings in California as of July 2026, with employment types broken down into 89% Full Time, 6% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $107,351 per year, or $51.6 per hour.

$80K - $109K/yr

Contractor

Re-posted 26 days ago


Job description

Company Description

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 Description

Job Title: PLC Programmer- HMI

Location: San Francisco, CA

Duration: 6+ Month with extension

Job Description:

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.



Regards,

Avinash Verma

Additional Information

** Please share me your updated word copy of Resume.

*** I'll Appreciate, if you can refer someone who is looking for this position.