1

Freelance Plc Hmi Programmer Jobs in Riverside, CA

Electrical Engineer- Controls

Rialto, CA · On-site

$90K - $110K/yr

Good understanding of industrial machine controls, electrical systems, PLC, safety PLC and HMI programming. * Familiar with Product Data Management (PDM) systems and Change Control processes.

... PLC programming and troubleshooting experienceStrong understanding of electrical theory and control logicExperience with HMIs, VFDs, motor controls, and relay logicAbility to read electrical ...

Controls Engineer

Chino, CA · On-site

$50K - $80K/yr

Familiarity with PLC programming, HMI/SCADA systems, or industrial automation concepts is a plus * Understanding of electrical systems, control theory, and engineering fundamentals * Ability to read ...

... including PLC/PC controllers and industrial networks such as Ethernet, ControlNet, DeviceNet ... with HMI and control network components, including maintenance, troubleshooting, programming and ...

... including PLC/PC controllers and industrial networks such as Ethernet, ControlNet, DeviceNet ... with HMI and control network components, including maintenance, troubleshooting, programming and ...

Sr. Reg Automation Eng

Jurupa Valley, CA · On-site

$105K - $138K/yr

... Programming and source coding for in-house built solutions based in PLC or PC controllers and SCADA ... HMI and control network components - Experience programming with RSLogix5000, Studio 5000, FT View ...

Support engineering investigations and root cause analysis to prevent recurrence of equipment and ... Familiarity with PLC diagnostics, HMI troubleshooting, VFDs, servo systems, and vision systems.

Support engineering investigations and root cause analysis to prevent recurrence of equipment and ... Familiarity with PLC diagnostics, HMI troubleshooting, VFDs, servo systems, and vision systems.

... HMI components * 1+ years of experience with Programmable Logic Controls (PLC) programs * 1+ years of experience with Industrial electrical hands-on experience and troubleshooting Preferred ...

... HMI components • 1+ years of experience with Programmable Logic Controls (PLC) programs • 1+ years of experience with Industrial electrical hands-on experience and troubleshooting Preferred ...

... scales, HMI systems, control cabinets, and more. The AE provides support to the operations and ... PLC platform utilizing Rockwell's software package, industrial networks such as Ethernet ...

Showing results 41-60

Freelance Plc Hmi Programmer information

See Riverside, CA salary details

$42.3K

$84.2K

$116.8K

How much do freelance plc hmi programmer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for freelance plc hmi programmer in Riverside, CA is $84,154.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,900.00 and $96,500.00 per year, depending on experience, location, and employer.

What are common challenges faced by freelance PLC HMI programmers when working with multiple clients?

Freelance PLC HMI programmers often encounter challenges such as managing different client expectations, adapting to various industrial standards and hardware platforms, and ensuring clear communication despite remote or off-site work. Each project may require familiarity with unique software environments and legacy systems, which demands flexibility and quick learning. Additionally, freelancers must effectively prioritize tasks and maintain thorough documentation to ensure smooth project delivery and future troubleshooting.

What skills and qualifications are needed to thrive as a freelance PLC HMI programmer?

To thrive as a Freelance PLC HMI Programmer, you need expertise in industrial automation, strong programming skills in PLC languages (like ladder logic), and a solid understanding of control systems, often backed by engineering or technical certifications. Familiarity with PLC software (such as Siemens, Allen Bradley, or Schneider), HMI/SCADA platforms, and relevant industry standards is crucial. Excellent problem-solving, communication, and project management skills help you collaborate with clients and adapt to diverse industrial environments. These capabilities ensure reliable automation solutions, client satisfaction, and successful project delivery in complex manufacturing settings.

What is a freelance PLC HMI programmer?

Freelance PLC HMI Programmers are professionals who work independently to design, develop, and troubleshoot control systems that use Programmable Logic Controllers (PLCs) and Human-Machine Interfaces (HMIs). They are typically contracted by manufacturing, automation, or industrial companies to create or modify automation processes, ensuring efficient and reliable operations. Their work involves programming PLCs, configuring HMI screens, integrating equipment, and sometimes providing on-site support or remote troubleshooting. Freelancers in this field usually have strong backgrounds in electrical engineering, automation, or related disciplines.

What is the difference between Freelance Plc Hmi Programmer vs Automation Technician?

AspectFreelance Plc Hmi ProgrammerAutomation Technician
CredentialsTechnical certifications in PLC/HMI programming, relevant software skillsTechnical diploma or associate degree in automation or electrical technology
Work EnvironmentProject-based, remote or on-site, client-specificOn-site industrial or manufacturing facilities
Industry UsageUsed across manufacturing, process control, and automation projectsPrimarily in maintenance, troubleshooting, and system setup

Freelance Plc Hmi Programmers focus on designing and programming PLC and HMI systems for various clients, often working independently. Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. While both roles require technical certifications and industry knowledge, Freelance Plc Hmi Programmers typically work on specific projects remotely, whereas Automation Technicians are more hands-on in industrial environments.

What cities near Riverside, CA are hiring for Freelance Plc Hmi Programmer jobs? Cities near Riverside, CA with the most Freelance Plc Hmi Programmer job openings:

Automation Engineer I

Niagara Bottling, LLC

Diamond Bar, CA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Niagara Bottling rating

7.9

Company rating: 7.9 out of 10

Based on 113 frontline employees who took The Breakroom Quiz

99th of 436 rated food and drinks producers


Job description

At Niagara, we're looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.
Consider applying here, if you want to:
  • Work in an entrepreneurial and dynamic environment with a chance to make an impact.
  • Develop lasting relationships with great people.
  • Have the opportunity to build a satisfying career.

We offer competitive compensation and benefits packages for our Team Members.
Automation Engineer I
This role requires a hands-on engineer driven by curiosity and self-initiated problem-solving, with experience building and troubleshooting independent technical projects spanning robotics, electronics, software and controls. Adapts quickly to new tools and technologies, applies cross-disciplinary thinking from robotics, electronics, software and controls while being comfortable solving problems without an established playbook. Furthermore, one should be able to explain complex technical work to diverse audiences.
You'll use existing tools alongside newer, emerging technology to solve problems and integrate solutions into real manufacturing lines and equipment. Some of what you build will touch traditional automation and some of it won't fit neatly into any existing category; that's expected.
You might be a fit if...
  • You have a project (school, personal, hobby, competition, etc) that you're still a little too excited to talk about
  • You've built something nobody asked you to build, just to see if you could
  • You've gone down a technical rabbit hole that had nothing to do with an assignment or a job
  • You've combined ideas from different fields to solve a problem, because you didn't know, or care, that they were "supposed" to stay separate
  • You're comfortable starting on a problem that doesn't have a clear playbook yet, rather than waiting for someone to hand you the steps
  • You enjoy explaining something you built to someone with zero context, and somehow getting them to care

Essential Functions
How You'll Stand Out
  • Self-directed builder with a track record of designing and completing independent technical projects
  • Demonstrated ability to troubleshoot complex systems independently, diagnosing root-cause issues beyond assigned scope
  • Experience integrating concepts across multiple disciplines (e.g., robotics, electronics, software, controls) to develop novel solutions
  • Comfortable operating in ambiguous, undefined problem spaces without established procedures or guidance
  • Skilled at communicating technical concepts clearly to non-technical audiences, translating complex systems into accessible explanations
  • Proven initiative and intrinsic motivation, evidenced by self-started projects, competitions, or hobby builds

Automation Support and Implementation
  • Own programming, testing, and maintaining PLC, HMI, and control systems
  • Support automation project execution under the direction of senior engineers
  • Participate in commissioning and validation of new equipment and upgrades

Troubleshooting and Maintenance
  • Perform structured troubleshooting using established diagnostic and root-cause techniques
  • Escalate issues with clear data, observations, and hypotheses, not just symptoms
  • Apply repeatable troubleshooting methods
  • Work with maintenance and production teams to resolve technical issues
  • Document changes and updates to control systems

Skill Development and Engineering Judgement
  • Develop the ability to assess multiple solution options and understand associated risks
  • Learn when decisions can be made independently versus when escalation is required
  • Document assumptions and learning outcomes from projects and failures

Data Collection and Process Improvement
  • Collect and validate operational data to support automation improvements, including the use of AI-assisted analytics, visualization, or alerting tools where applicable
  • Assist with implementing continuous improvement initiatives to enhance safety, quality, and efficiency

Collaboration and Compliance
  • Collaborate with engineering, operations, and quality teams to align automation activities with production needs

Ensure compliance with safety standards, company policies, and regulatory requirements
  • Please note this job description is not designed to contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without prior notice.

Qualifications
Minimum Required
  • 0-2 years of experience in automation, controls, or manufacturing.
  • Bachelor's degree in Robotics, Electrical Engineering, Mechanical Engineering, Computer Engineering, Automation, Mechatronics, or related field.
  • Basic programming (Python, C++, etc.)
  • Foundational knowledge of PLCs, control systems, and industrial automation.
  • Strong analytical, problem-solving, and communication skills.
  • List if any travel is required using percentage of time:
    • 50% - on average

Preferred
  • 2 Years- Experience in Field or similar manufacturing environment
  • 2 Years - Experience working in Position
  • 2 Years - Experience managing people/projects
  • Experience with Sensors, edge devices, or embedded systems
  • Experiencing with hardware prototyping
  • Internship or co-op experience in automation, controls, or manufacturing.
  • Exposure to data analytics tools, scripting, or AI-assisted engineering platforms
  • Exposure to Rockwell, Siemens, or similar PLC platforms.
  • Familiarity with SCADA systems, HMIs, and industrial networks.
  • Knowledge of Lean Manufacturing or Six Sigma methodologies.

*experience may include a combination of work experience and education
  • Minimum Required:
    • Bachelor's Degree in Robotics, Electrical Engineering, Mechanical Engineering, Computer Engineering, Automation, Mechatronics, or related field.
  • Preferred:
    • Master's Degree in Robotics, Electrical Engineering, Mechanical Engineering, Computer Engineering, Automation, Mechatronics, or related field.

Certification/License:
  • Required: N/A
  • Preferred: N/A

Typical Compensation Range
Pay Rate Type: Salary
$82,011.54 - $118,916.74 / Yearly
Benefits
Our Total Rewards package is thoughtfully designed to support both you and your family:
Regular full-time team members are offered a comprehensive benefits package, while part-time, intern, and seasonal team members are offered a limited benefits package.
  • Paid Time Off for holidays, sick time, and vacation time
  • Paid parental and caregiver leaves
  • Medical, including virtual care options
  • Dental
  • Vision
  • 401(k) with company match
  • Health Savings Account with company match
  • Flexible Spending Accounts
  • Expanded mental wellbeing benefits including free counseling sessions for all team members and household family members
  • Family Building Benefits including enhanced fertility benefits for IVF and fertility preservation plus adoption, surrogacy, and Doula reimbursements
  • Income protection including Life and AD&D, short and long-term disability, critical illness and an accident plan
  • Special discount programs including pet plans, pre-paid legal services, identity theft, car rental, airport parking, etc.
  • Tuition reimbursement, college savings plan and scholarship opportunities
  • And more!

https://careers.niagarawater.com/us/en/benefits
* *Los Angeles County applicants only** Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers, the California Fair Chance Act, and any other applicable local and state laws.
Any employment agency, person or entity that submits a résumé into this career site or to a hiring manager does so with the understanding that the applicant's résumé will become the property of Niagara Bottling, LLC. Niagara Bottling, LLC will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.
Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.

What Niagara Bottling employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Niagara Bottling logo

About Niagara Bottling

Sourced by ZipRecruiter

Niagara Bottling, LLC has been family owned and operated since 1963. Niagara is a leading bottled water manufacturer in the U.S., supplying major retailers across the nation. Nielsen +/biNyDGcAS61OV0GIrHcWTOCFo= Nielsen is a global leader in audience measurement, data and analytics, shaping the future of media. Measuring behavior across all channels and platforms to discover what audiences love, we empower our clients with trusted intelligence that fuels action. Do you want to move the industry forward with Nielsen? Our people are the driving force. Your thoughts, ideas and expertise can propel us forward. Whether you have fresh thinking around maximizing a new technology or you see a gap in the market, we are here to listen and take action. Our team is made strong by a diversity of thoughts, experiences, skills, and backgrounds. You'll enjoy working with smart, fun, curious colleagues, who are passionate about their work. Come be part of a team that motivates you to do your best work! NielsenIQ /xHzLYOL7B5gJKeErHR5OpVt2Os= NielsenIQ is a global measurement and data analytics company providing the most complete and trusted view of consumers and markets in 90 countries covering 90% of the world's population. Focusing on consumer-packaged goods manufacturers and FMCG and retailers, we enable customers to defy what's possible. How? We combine unparalleled datasets, pioneering technology, and the industry's top talent to create insights that unlock innovation. Join us and change the landscape. Nike weB0VQ7iUwaCHWNipwHEhUU5oFo= Our purpose is to unite the world through sport to create a healthy planet, active communities, and an equal playing field for all. In order to stay at the top of our game, we're always looking to level-up with outstanding people who provide the kind of above-and-beyond service that inspires Nike fans for life! NOCD qMdV2+zQfKcKckWjOX3hDGP8fkM= NOCD is the #1 telehealth provider for the treatment of obsessive-compulsive disorder (OCD). OCD is one of the most severe, prevalent, and misunderstood mental health conditions. NOCD creates access to online therapy for people with OCD through our telehealth platform. In the NOCD app, members can quickly access and schedule live, face-to-face video therapy sessions with our national network of licensed therapists that specialize in Exposure and Response Prevention Therapy (ERP) - considered the gold standard" in OCD treatment. At NOCD, we help people reclaim their lives with clinically proven OCD treatment, by removing barriers to OCD care, and reducing the stigma associated with OCD. We're changing the world and need other like-minded individuals to accelerate and expand our efforts.

Industry

Food and beverage stores

Company size

5,001 - 10,000 Employees

Headquarters location

Diamond Bar, CA, US

Year founded

1963