1

Plc Programming Jobs in Riverside, CA (NOW HIRING)

Skilled in modular programming techniques, including UDTs, AOIs, and programming languages such as ... Experience with other PLC families and hardware platforms (e.g., NI PXIe, cRIO) is a plus. * A ...

Electrical Controls Engineer

Rancho Cucamonga, CA · On-site

$81K - $108K/yr

Strong PLC programming Ideal Electrician Skill Sets: * High Voltage * Low Voltage * Troubleshooting Electrical Test and Measurement * Blueprints and Schematics * Basic Electrical Design and Theory

Industrial Electrical Engineer

Corona, CA · On-site

$130K - $160K/yr

Strong PLC programming Ideal Electrician Skill Sets: * High Voltage * Low Voltage * Troubleshooting Electrical Test and Measurement * Blueprints and Schematics * Basic Electrical Design and Theory

Industrial Controls Engineer

Corona, CA · On-site

$130K - $140K/yr

Strong PLC programming Ideal Electrician Skill Sets: * High Voltage * Low Voltage * Troubleshooting Electrical Test and Measurement * Blueprints and Schematics * Basic Electrical Design and Theory

Showing results 21-40

Plc Programming information

See Riverside, CA salary details

$42.3K

$84.2K

$116.8K

How much do plc programming jobs pay per year?

As of Sep 11, 2026, the average yearly pay for plc programming 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 is PLC programming?

PLC programming refers to creating and modifying the software that runs on Programmable Logic Controllers (PLCs). PLCs are specialized computers used to automate industrial processes, such as manufacturing lines or machinery. Programming a PLC involves using specific languages like ladder logic, structured text, or function block diagrams to control inputs and outputs based on the needs of the system. Skilled PLC programmers ensure equipment operates efficiently, safely, and reliably.

What are the key skills and qualifications needed to thrive as a PLC programmer, and why are they important?

To thrive as a PLC Programmer, you need a solid understanding of electrical engineering fundamentals, ladder logic, and automation systems, often supported by a degree in engineering or a related field. Familiarity with PLC platforms such as Siemens, Allen-Bradley, or Schneider Electric, and experience using programming software and troubleshooting tools, are typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with multidisciplinary teams and resolve issues efficiently. These skills are crucial for ensuring reliable automation processes, minimizing downtime, and delivering successful industrial control solutions.

What are some common challenges faced by PLC programmers when working on large-scale automation projects?

PLC Programmers often encounter challenges such as integrating diverse hardware and software platforms, troubleshooting unexpected system behaviors, and ensuring robust communication between devices. Managing project timelines while adapting to last-minute changes in client requirements can also be demanding. Effective collaboration with electrical engineers, machine operators, and project managers is essential to address these challenges and deliver reliable automation solutions.

What is the difference between Plc Programming vs Automation Technician?

AspectPlc ProgrammingAutomation Technician
CredentialsTypically requires a degree or diploma in electrical, automation, or control systems; certifications in PLC programming are commonOften has similar technical certifications; may also hold electrical or instrumentation licenses
Work EnvironmentPrimarily involves programming, testing, and troubleshooting PLC systems in industrial settingsWorks on installing, maintaining, and repairing automation equipment, including PLCs, sensors, and control panels
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial plants, and facilities requiring automation maintenance

While both roles involve working with PLC systems, Plc Programming focuses on developing and coding control logic, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment. Both roles are essential in industrial automation environments and often collaborate to ensure system functionality.

Do PLC programmers make good money?

PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with certifications and knowledge of ladder logic and industrial automation can command higher wages, especially in manufacturing and engineering environments.

Is plc programming a good career?

PLC programming is a specialized field involving designing and implementing control systems for industrial automation, often requiring knowledge of ladder logic and PLC hardware. It offers steady employment opportunities in manufacturing, automation, and engineering sectors, with potential for advancement and certification. Success in this career depends on technical skills, problem-solving ability, and ongoing learning of new automation technologies.

Is plc programming in high demand?

PLC programming is in high demand across manufacturing, automation, and industrial sectors due to the need for efficient control systems. Skilled PLC programmers with knowledge of ladder logic, SCADA systems, and industrial protocols are sought after, especially as automation continues to grow globally.

What are the most commonly searched types of Plc Programming jobs in Riverside, CA?

The most popular types of Plc Programming jobs in Riverside, CA are:

What are popular job titles related to Plc Programming jobs in Riverside, CA?

For Plc Programming jobs in Riverside, CA, the most frequently searched job titles are:

What job categories do people searching Plc Programming jobs in Riverside, CA look for?

The top searched job categories for Plc Programming jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Plc Programming jobs?

Cities near Riverside, CA with the most Plc Programming job openings:

Infographic showing various Plc Programming job openings in Riverside, CA as of September 2026, with employment types broken down into 97% Full Time, and 3% Temporary. Highlights an 94% In-person, 3% Hybrid, and 3% Remote job distribution, with an average salary of $84,154 per year, or $40.5 per hour.

Lead Controls Engineer - PLC

Foothill Ranch, CA • On-site

$140K - $170K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

Do Epic Science
TAE is the world's first private fusion energy company, founded in 1998 to commercialize the cleanest, safest, most affordable, and sustainable form of carbon-free power. We are applying science and engineering to design transformational technologies. Whether it's harnessing fusion through the science of stars, making exponential leaps in power efficiency, or innovating medical care with a novel cancer treatment: We're turning the promise of science into reality.
We're looking for candidates who are passionate about realizing our mission: A future where all people have affordable access to reliable, abundant, and environmentally friendly fusion-generated electricity.
About The Role
The Lead Controls Engineer will play a pivotal role in leading a small team of 5 to 6 Engineers while contributing to the design, development, procurement, and operation of Programmable Logic Controller (PLC) systems used in complex science and medical applications.
  • Lead the design and development of distributed PLC control systems for advanced scientific and medical projects.
  • Manage the specification, procurement, production, and installation of PLC systems.
  • Oversee the commissioning, operation, and continuous enhancement of complex distributed control systems.

About You
  • Minimum of 4+ years of hands-on experience designing, specifying, procuring, and installing distributed PLC systems from the ground up.
  • Minimum of 2+ years of leading engineering teams in developing, programming, and installing PLC control systems.
  • Proven ability to manage and document large, complex systems.
  • Strong ability to present complex technical problems in simple, clear, and effective ways.
  • Excellent analytical skills to identify and correct shortcomings in designs and proposals.
  • Collaborative and self-motivated, with the ability to work both independently and within a multidisciplinary team.
  • Eagerness to learn and rapidly acquire knowledge of PLC systems and processes.
  • Technical Expertise:
    • Experience with distributed PLC control systems using Allen-Bradley ControlLogix or CompactLogix controllers and Ethernet/IP communications.
    • Proficiency in planning and analyzing GuardLogix distributed safety systems.
    • Expertise in HMI design using modern operator interface techniques (e.g., ISA-101).
    • Competence in analyzing and documenting complex, high-value systems, including permits and interlocks.
    • Knowledge of software quality standards, traceability, and versioning.
    • Familiarity with common industrial networking systems and protocols.
  • Software Knowledge and Skills:
    • Proficient in Studio 5000, FactoryTalk View SE, data trending, and alarm handling systems.
    • Skilled in modular programming techniques, including UDTs, AOIs, and programming languages such as LAD, SFC, ST, and FBD.
    • Experienced with documentation tools (e.g., Confluence, Jira) and CAD software (e.g., E-Plan, AutoCAD).
    • Knowledge of medical standards such as IEC61010 is advantageous.
    • Experience with other PLC families and hardware platforms (e.g., NI PXIe, cRIO) is a plus.
  • A strong interest in large-scale scientific or R&D projects is preferred.
  • Occasional domestic and international travel may be required.

Education
  • B.S. in Electrical Engineering or a related discipline or 10+ years total of managerial or engineering equivalent.
  • Preferred: 6+ years of PLC systems experience in a scientific or advanced industrial environment.

Physical Requirements
  • Ability to stoop, bend, and lift/carry items up to 50 lbs.
  • Capability to stand for extended periods.

At TAE Technologies, we consider a wide range of factors when making compensation decisions including but not limited to skill sets; experience and job-related knowledge, training; licenses and certifications, and other business and organizational needs. The total compensation package for this position may also include other elements depending on the position offered, The compensation range for these roles are $140,000-$170,000.
#LI-Onsite
About Us
Imagination, skill, and will
We are a diverse team of over 500 engineers, scientists, professionals, Maxwell Prize winners, and big thinkers from more than 40 countries with a track record of delivering on the innovative ways science can lead humanity into a brighter era. We are not afraid to envision a future where fusion and science can transform our world.
What you'll get with us
  • Generous benefits such as Medical, Dental, Vision, 401 (K) with company match, paid vacation + sick time, companywide December holiday, wellness program, parental leave
  • Payment rewards: For referring talent, novel research, and patents
  • A collaborative environment: An organization where talents and interests can plug in to different groups throughout the organization
  • Potential for equity participation
  • HQ in Southern California
  • Employee events on and off-site
  • A commitment to upholding and growing an inclusive organization

Learn more
tae.com
Our podcast Good Clean Energy
Instagram
LinkedIn
TAE Technologies is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
We ensure all individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us recruiting@tae.com to request accommodations or request more information.
Note to Agencies: TAE prefers to hire directly and maintains an existing preferred supplier list. We do not accept speculative CVs or referrals from agencies. If speculative CVs are sent, no fee will be applicable.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.