1

Plc Developer Jobs in Missouri (NOW HIRING)

Controls Engineer

Fenton, MO · On-site

$80K - $103K/yr

PLC program development and implementation * Robotic programming and support * HMI/SCADA application development and screen design * Design, build and maintain assembly and test equipment.

Controls Engineer

Kansas City, MO · On-site +1

$77K - $99K/yr

This role is ideal for an Automation Engineer, PLC Programmer, Control Systems Engineer, or Systems Integration Engineer who enjoys seeing projects through from concept and design to startup ...

Controls Engineer

Kansas City, MO · On-site +1

$77K - $99K/yr

This role is ideal for an Automation Engineer, PLC Programmer, Control Systems Engineer, or Systems Integration Engineer who enjoys seeing projects through from concept and design to startup ...

Controls Engineer

Fenton, MO · On-site

$80K - $103K/yr

PLC program development and implementation * Robotic programming and support * HMI/SCADA application development and screen design * Design, build and maintain assembly and test equipment.

Controls Engineer

Fenton, MO · On-site

$80K - $103K/yr

PLC program development and implementation * Robotic programming and support * HMI/SCADA application development and screen design * Design, build and maintain assembly and test equipment.

Electrical Controls Engineer

Raytown, MO · On-site

$78K - $104K/yr

Electrical Controls Engineer Full-Time | Kansas City, MO Travel: Up to 50% (including occasional ... Produce AutoCAD drawings, PLC code, system plans, and operational data. * Coordinate material ...

Controls Engineer

Kansas City, MO · On-site +1

$77K - $99K/yr

This role is ideal for an Automation Engineer, PLC Programmer, Control Systems Engineer, or Systems Integration Engineer who enjoys seeing projects through from concept and design to startup ...

Develop and program PLC, HMI, DCS, and instrumentation solutions. * Define automation scope, specifications, and system architecture. * Partner with customers, engineering, manufacturing, and field ...

Controls Technician

MO · On-site

$26.50 - $35/hr

The ideal candidate will have experience working with various automation platforms, PLC programming, and SCADA systems. You will collaborate with engineering, maintenance, and IT teams to ensure ...

Develop and program PLC, HMI, DCS, and instrumentation solutions. * Define automation scope, specifications, and system architecture. * Partner with customers, engineering, manufacturing, and field ...

Develop and program PLC, HMI, DCS, and instrumentation solutions. * Define automation scope, specifications, and system architecture. * Partner with customers, engineering, manufacturing, and field ...

Sr Controls Engineer

Springfield, MO · On-site

$81K - $107K/yr

Advanced PLC programming and troubleshooting (Allen Bradley & Modicon), Robot programming, logic and troubleshooting (Adept, motorman & Fanuc) including IR vision, Electrical Code. * Strong knowledge ...

Automation Technician

Columbia, MO · On-site

$36 - $45/hr

Advanced certification or training in PLC programming and automation technologies preferred * CAD Experience preferred If interested, please apply or send your resume to kat.kennedy@hifyve.com.

Ladder Logic, Safety PLC programming and HMI design. Allen Bradley software Studio/RS Logix 5000, FactoryTalk View Studio and RSLinx Classic/OEM, Asset Center. AutoCAD Electrical, Vault, Revit, and ...

next page

Showing results 1-20

Plc Developer information

See Missouri salary details

$9

$48

$76

How much do plc developer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for plc developer in Missouri is $48.84, according to ZipRecruiter salary data. Most workers in this role earn between $37.88 and $56.15 per hour, depending on experience, location, and employer.

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

PLC Developers working on large-scale automation projects often face challenges such as integrating legacy equipment with modern control systems, ensuring reliable communication between diverse hardware, and minimizing downtime during system upgrades. Coordinating with multidisciplinary teams—including electricians, mechanical engineers, and IT specialists—is essential to align project goals and troubleshoot issues efficiently. Additionally, managing tight project deadlines while maintaining rigorous safety and quality standards requires strong organizational and problem-solving skills.

What is a PLC Developer?

A PLC Developer is a professional who designs, programs, tests, and maintains programmable logic controllers (PLCs) used to automate machinery and industrial processes. They work with hardware and software to create automated solutions in manufacturing, energy, transportation, and other industries. PLC Developers are skilled in programming languages such as ladder logic and are responsible for ensuring systems operate safely and efficiently. They often collaborate with engineers and technicians to optimize and troubleshoot automation systems.

What is the difference between Plc Developer vs Automation Engineer?

AspectPlc DeveloperAutomation Engineer
CredentialsTypically requires a degree in electrical, computer, or automation engineering; certifications in PLC programming (e.g., Siemens, Allen-Bradley)Often holds a degree in electrical, mechanical, or systems engineering; certifications in automation systems and control software
Work EnvironmentPrimarily works in manufacturing plants, industrial facilities, or automation labs focusing on PLC programming and troubleshootingWorks across various industries including manufacturing, process control, and systems integration, often involving broader automation systems
Industry UsageCommonly employed in industries with heavy automation needs like automotive, food processing, and pharmaceuticalsUsed in industries requiring complex automation solutions, including manufacturing, energy, and infrastructure projects

While both roles involve automation and control systems, Plc Developers focus mainly on programming and maintaining PLCs, whereas Automation Engineers design and oversee entire automation systems. The roles often overlap, but Plc Developers are more specialized in PLC programming tasks.

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

To thrive as a PLC Developer, you need a solid background in electrical engineering or automation, strong programming skills, and experience with control systems and industrial automation. Familiarity with PLC programming languages (like ladder logic), SCADA/HMI systems, and platforms such as Siemens, Allen-Bradley, or Mitsubishi is essential, along with relevant certifications (e.g., Siemens Certified Programmer). Analytical thinking, attention to detail, and effective communication set standout professionals apart in this field. These skills ensure reliable automation solutions, minimize downtime, and support efficient collaboration with engineering and maintenance teams.
What cities in Missouri are hiring for Plc Developer jobs? Cities in Missouri with the most Plc Developer job openings:
Infographic showing various Plc Developer job openings in Missouri as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $101,597 per year, or $48.8 per hour.
PLC Process Control Engineer

PLC Process Control Engineer

Kforce Technology Staffing

Saint Louis, MO • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

RESPONSIBILITIES:
Kforce has a client in Saint Louis, MO that is seeking a Process Control Engineer in on a contract basis.
Summary:
The Process Control Engineer will be tasked with developing and maintaining hardware and software of systems, as well as communicate to real-time applications, models and databases. The Process Control Engineer. The Process Control Engineer will also be tasked with engineering, installing, designing, testing and troubleshooting a family of PLCs.
REQUIREMENTS:
* Bachelor's degree or 4 years equivalent experience in Computer, Physics, Electrical, or Data Science field
* Experience with PLC block and ladder logic programming
* Strong understanding of SCADA and HMI's is required
* Experience with Oracle, Oracle RDB, and Microsoft SQL Server databases is preferred
* Must have experience with .NET or C#
* Must be self-motivated; Must be capable of working independently
* Must be able to problem solve and multitask
* Must have excellent verbal and written communication
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.