Randstad USA logo

Systems Automation Engineer

Randstad USA St. Louis, Missouri, United States

onsitefull-time
Posted Feb 25, 2026Apply by Mar 27, 2026

Role & seniority: Controls Process Automation Engineer, mid-level with at least 2 years of OO programming experience

Stack/tools: Level II industrial automation (L2 SCADA/HMI), Level I/PLC interfaces, Level III MES interfaces, industrial communication protocols, relational databases (SQL, Oracle), Historians, programming languages: C, C++, Java, Fortran

Top 3 responsibilities

  • Design and maintain interfaces between L1 PLC/HMI and L3 MES systems

  • Develop/refine mathematical models to predict and control process parameters (e.g., roll force, thermal profiles, cooling rates)

  • Analyze real-time production data to identify bottlenecks and recalibrate setpoint models; administer/optimize databases for event tracking and quality reporting

Must-have skills

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field

  • 2+ years object-oriented programming / software development

  • Experience in an industrial setting; willingness to work in a production environment

  • Strong communication and teamwork

Nice-to-haves

  • Prior experience with Level II automation, PLC/HMI, SCADA integration, Historians

  • Familiarity with SQL/Oracle databases and industrial protocols

  • Background in metallurgical/process industries

  • Location & work type: St. Louis, Missouri; permanent, full-time role; 8:00 am–4:00 pm; relocation assistance; US work authorization required; salary $100,000–$130,000 per year; benefits include healthcare, retirement, PTO.

Full Description

Job Summary

Industry leading producer seeks an Controls Process Automation Engineer to take part in the development, maintenance, and optimization of Level II (L2) supervisory control systems that govern production processes in the plant. You will act as the technical lead for the "middle layer" of the automation stack, ensuring that the transition of data from physical machine sensors (Level 1) to the manufacturing execution systems (Level 3) is seamless, accurate, and optimized for maximum yield and quality. You should have at least 2 years of object-oriented programming experience. Join an established producer in a position of growth! Relocation assistance provided. You must be able to work in the US without present or future visa sponsorship.

location: St. Louis, Missouri

job type: Permanent

salary: $100,000 - 130,000 per year

work hours: 8am to 4pm

education: Bachelors

Responsibilities

Design and maintain the interfaces between Level 1 PLC/HMI systems and Level 3 MES systems using industrial communication protocols Develop and refine mathematical models to predict and control process parameters such as roll force, thermal profiles, cooling rates, and material tracking Analyze real-time production data to identify bottlenecks and recalibrate setpoint models for improved metallurgical consistency and throughput Administer and optimize relational databases (e.g., SQL, Oracle) used for mill event tracking, historical data logging (Historians), and quality reporting

Requirements

Bachelor's degree in Electrical Engineering, Computer Science, or a related technical field (e.g., Engineering Physics) 2+ yrs experience object-oriented programming / software development Experience from an industrial setting preferred Willingness / desire to be in a production environment Good communication, great atttidue, team mindset

Benefits

Full-time direct-hire position with full benefits Healthcare Retirement Paid time off Career and earnings growth Relocation assistance

Qualifications

Experience level: Experienced Minimum 2 years of experience

Education: Bachelors

Skills

Level II industrial automation Level I industrial automation Software development PLC C C++ Java Fortran Object-oriented programming HMI SCADA

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.