St. Louis – Automation Controls Engineer

Find your next opportunity here.

Location: St. Louis, MO
Category: Engineering
Employment Type: Permanent
Date Added: 05/28/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

 
 
 
 
 
 
 
 
 
 
 

 
 
* Required field.
Senior Automation Controls Engineer
 
Our client’s vision is to be a leader in our marketplace as valued by our key stakeholders: our clients, employees, suppliers, community, and shareholders.
The position of Senior Automation Controls Engineer II will be a part of the Automation Team and will be responsible for being a leading Senior resource for automation projects.  
 
OBJECTIVES YOU WILL MEET
As the Senior Automation Controls Engineer, you will be responsible for providing technical services alongside a highly technical team. Objectives include:
 
  • Expertise programming and configuring programmable logic controllers (PLCs) and human-machine interface (HMI) systems to control and monitor industrial processes.
    • Strong working knowledge of Allen-Bradley platforms (RSLogix5, RSLogix500, Studio5000, FactoryTalk View ME) and Aveva (Wonderware) InTouch is preferred.
  • Understanding of industrial controls networks.
  • Ability to read existing programmable logic controllers (PLCs) and generate a Controls Narrative.
  • Break down project scope into manageable tasks and effectively delegate work across the team.
  • Design, implement, and support automation solutions to improve performance and reliability.
  • Interpret P&IDs and convert to functional control logic based on process narratives.
  • Lead programming, testing, and commissioning activities for projects of varying complexity.
  • Develop and maintain PLC/HMI standards, objects, and reusable components.
  • Provide technical support during commissioning and post-project phases.
  • Perform delegated programming tasks according to process narrative and/or client specifications.
  • Lead internal and external acceptance testing processes with ownership of project deliverables.
 
HOW YOU’LL MEET THOSE OBJECTIVES
  • Represent us as a technical and project management resource for clients to communicate project status, answer questions, and coordinate work.
  • Continuously improve programming skills by staying updated with the latest advancements in PLC, HMI, and data collection technology.
  • Effectively communicate programming vision and provide tools to other team members to ensure accurate, timely completion of project deliverables.
  • Communicate at all technical levels and coordinate directly with subcontractors, contractors, and clients as project work requires.
  • Create a structured approach to troubleshooting including diagnosing issues, analyzing root causes, and implementing effective resolutions.
  • Obtain a deeper understanding of various automation components, protocols, and systems used in the industry.
  • Strong collaboration and mentoring capabilities with Senior, Level II, and Level I resources.
  • Be motivated and self-directed in the completion of project tasks.
  • Excellent time management and organizational skills. 
  • Travel to client sites and perform physical duties to implement, test, and commission automation systems. 
 
Travel Required:
Accommodate up to 25% of overnight travel for services at out-of-town client facilities. The amount of travel is largely dependent upon project scope, schedule, and assigned tasks.