1

Automation Controls Programmer Jobs in California

Automation & Controls Engineer

Los Angeles, CA ยท On-site

$100K - $140K/yr

Own hands-on buildout, activation, and qualification of automation and controls projects across the ... Ability to read engineering drawings, schematics, and technical documentation * Experience setting ...

Automation Controls Engineer

San Jose, CA ยท On-site

$97K - $129K/yr

Diagnose and resolve issues related to automation equipment, electrical systems, robotics, motion ... Bachelor's degree in Electrical Engineering, Controls Engineering,CSor a closely related field (or ...

Automation Controls Engineer

Lodi, CA ยท On-site

$60 - $75/hr

Description: On-site in Lodi, CA Our client has an opportunity for an Automation Controls Engineer on a 9+ month contract. The role supports the design, development, implementation, and ...

Automation Controls Engineer

Lodi, CA ยท On-site

$60 - $75/hr

Description: On-site in Lodi, CA Our client has an opportunity for an Automation Controls Engineer on a 9+ month contract. The role supports the design, development, implementation, and ...

Showing results 21-40

Automation Controls Programmer information

What is an automation controls programmer?

Automation Controls Programmers are professionals who design, develop, and implement control systems that automate machinery and processes in industries such as manufacturing, energy, and utilities. They typically work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and various sensors and actuators to ensure systems run efficiently and safely. Their responsibilities also include troubleshooting, testing, and optimizing automated systems to improve productivity and reduce downtime. These specialists play a crucial role in modernizing production lines and ensuring operational excellence.

What skills and qualifications are needed to be an automation controls programmer?

To thrive as an Automation Controls Programmer, you need strong knowledge of electrical engineering principles, PLC programming, and control systems, usually supported by a relevant engineering degree or technical certification. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and industrial networking protocols is essential. Analytical thinking, problem-solving abilities, and effective teamwork are crucial soft skills for addressing complex automation challenges and collaborating with cross-functional teams. These skills and qualifications are vital for designing reliable automated systems that maximize productivity, efficiency, and safety in manufacturing or industrial environments.

What are common challenges faced by automation controls programmers during project implementation?

Automation Controls Programmers often encounter challenges such as integrating new control systems with legacy equipment, troubleshooting unexpected communication issues between devices, and managing tight project deadlines. They also need to ensure that safety standards are met while optimizing system efficiency. Strong collaboration with mechanical engineers, electricians, and project managers is crucial to address these challenges and deliver successful automation solutions.

What is the difference between Automation Controls Programmer vs PLC Programmer?

AspectAutomation Controls ProgrammerPLC Programmer
CredentialsTypically requires a degree in electrical, mechanical, or automation engineering; certifications in control systems are commonOften requires similar technical degrees or certifications in PLC programming and automation
Work EnvironmentIndustrial settings, manufacturing plants, automation facilitiesManufacturing environments, automation projects, industrial facilities
Employer & Industry UsageManufacturers, automation service providers, industrial plantsFactories, automation system integrators, industrial automation companies
Common Search & ComparisonAutomation Controls Programmer vs PLC Programmer

The main difference is that Automation Controls Programmers design and develop entire control systems, including hardware and software, while PLC Programmers focus specifically on programming PLCs used within those systems. Both roles require similar technical skills and certifications, but Automation Controls Programmers typically have broader responsibilities in system integration and design.

What cities in California are hiring for Automation Controls Programmer jobs?

Cities in California with the most Automation Controls Programmer job openings:

Controls & Automation Engineer

Concord, CA โ€ข On-site, Remote

Verus Associates, Inc
Industrial Machinery Manufacturingย โ€ขย 51 - 200 employees

$87K - $115K/yr

Full-time

Re-posted 12 days ago


Job description

Description

Company Overview - Verus


Verus is a boutique engineering and technical services firm specializing in industrial automation, controls, SCADA systems, business process engineering and consulting for a wide array of industries. We have expertise in all aspects of systems integration including electrical design, instrumentation, control panel design/build, programming, and commissioning. Since the company's founding in 2015, Verus has grown to a team of 40 engineers with 4 locations in California, Nevada, Idaho and Oregon. We are growing and looking for the right candidate to join our team.ย 


Industries Served:

  • Power Generationย 
  • Mining
  • Food and Beverage
  • Oil and Gas
  • Municipal Waste/Wastewater
  • Manufacturing
  • Maritime

Hiring Location: Concord, CA

Requirements

  • ย 3+ Yearsย experience in Automation & Controls Engineering
  • ย Bachelor's degree in engineering from an accredited school OR equivalent experience.
  • ย Licensed as a professional engineer.PLC and DCS Programming from modification to executing from scratch.
  • ย HMI/SCADA programming from stand-alone to redundant distributed
  • Implement Historians and reporting
  • Server and computer setup/configuration
  • Develop control narratives
  • Develop testing plans
  • Specify and configure instruments
  • Commissioning of systems (some remote travel required)
  • Preparing specifications for purchasing of software and servers.
  • Estimating software, labor, and implementation costs for budget preparation.

Platforms

  • ย Wonderware Sys Platform
  • ย Wonderware Intouch
  • ย Wonderware Historian
  • ย Rockwell Logix/Studio5000
  • ย Rockwell FT ViewSE Studio
  • ย Rockwell Historian
  • ย Schneider Control Expert
  • ย Schneider Citect
  • ย OSI Piย 
  • ย IA Ignition
  • ย Networking
  • ย Alarm Rationalizationย 
  • ย VMWare vSphereย 
  • ย Cybersecurity
  • ย Safety - Process or Discrete
  • ย Siemens TIA Portal
  • ย Siemens WinCC OA
  • ย Batchingย 
  • ย Delta V
  • ย ABB 800xA, Infi90
  • ย Honeywell Experion LX