×
Register Here to Apply for Jobs or Post Jobs. X

Controls Engineer - Programmer

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: ICC Inc.
Full Time position
Listed on 2026-03-01
Job specializations:
  • Engineering
    Electrical Engineering, Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: St. Louis

Description

Job Summary

The primary responsibility of the Controls Engineer role is to work in cooperation with clients directly in industrial programming. This role includes the design, development, implementation, and maintenance of programming systems, including PLC, HMI, and DCS for clients. This role requires a high level of communication and coordination with team members as well as clients. This role will be expected to assist in research and help develop solutions for clients.

Major

Responsibilities and Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Provide expertise in various aspects of systems design and programming as well as other functions as required.
  • Design, develop, and implement software logic that automates industrial machinery and processes.
  • Create user-friendly interfaces for operators to monitor and control systems.
  • Research and analyze client requests associated with control systems.
  • Ability to program advanced data logging, database management, and simulation.
  • Participate in planning, cost development, and scheduling for projects.
  • Coordinate with various engineering groups, including electrical and mechanical fields, to assist in designing systems for projects.
  • Develop and test HMI, PLC, and DCS programs as project requirements dictate.
  • Communicate with clients, vendors, and relevant stakeholders on projects.
  • Perform maintenance and repair of programs in the field.
  • Troubleshoot communication protocols between PLCs, drives and sensors.
  • Monitor, modify, and update existing HMI, PLC, and DCS programs.
  • Provide embedded on-site maintenance and programming to clients as assigned.
  • Participate in team and group meetings.
  • All other duties as assigned.
Qualifications
  • Bachelor’s degree in Electrical Controls Engineering or Computer Science or related field.
  • 5-10 years of relevant experience in a related field.
  • Knowledge of HMI, PLC, and DCS systems design.
  • Ability to accurately interpret and critically evaluate design drawings, schematics, and systems.
  • Proficiency in control system architecture and networking design.
  • Ability to meet tight deadlines and maintain quality service while under pressure.
  • High level of conscientiousness and attention to detail.
  • Experience working in a factory environment.
  • Familiarity with working in a GMP environment.
  • Ability to work alone or within groups as necessary.
  • Proficiency in Rockwell RSLogix/Studio 5000 PLC, FTView SE HMI, Wonderware HMI, Rockewell Plant

    PAX, and FTBatch.
  • Strong work ethic.
  • Proficiency in Excel, Word, and PowerPoint.
  • Proficiency in pdf editor/reader (Bluebeam).
Working Conditions

This position routinely operates in a professional office environment with the potential for travel and on-site embedded time. Embedded time may include working environments such as factory floors where industrial machinery is present and in operation.

Physical Requirements

This role requires the employee to occasionally stand; walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; climb stairs; talk or hear. The employee must occasionally lift or move office products, supplies, and electrical equipment up to 40 pounds. Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus.

Travel

25%-35%

We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary