Control Engineer/Automation Engineer/Application Engineer

  • Lake St Louis, MO
  • Posted 17 hours ago | Updated 15 hours ago

Overview

On Site
Full Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Python
SQL
java
PLC
Ignition

Job Details

Job Title: Control Engineer/Automation Engineer/Application Engineer

Duration: 6 Months

Location: MO/St. Louis

Skills:

Ignition: Ignition platform design, build and deployment, best practices; Ignition Perspective development and Integration

IIOT: Deep knowledge of IIoT, data acquisition from various machine, application

IT-OT Integration : Expert integrating IT-OT systems such as OPC-UA, Modbus and other Industrial protocol

Automation : Deep understanding shop-floor PLC/DCS automation and Ignition solution

Python : Python Scripting in Ignition development

Java Scripting in Ignition development

Good to have: AWS IoT, IIOT Security

GitHub: Source control and manage deployment, release

Job description:

  • Design and deliver scalable, modular solutions in Ignition (Perspective, Scripting).
  • Build custom scripts, backend logic, and integrations using Python, Java, SQL, and Timescale DB.
  • Develop responsive industrial dashboards with Ignition Perspective, HTML, CSS, and Java.
  • Integrate industrial protocols and platforms (MQTT, OPC UA, Modbus, Hive MQ) for secure connectivity.
  • Manage deployments with Kubernetes and automate CI/CD pipelines using GitHub Actions.
  • Collaborate with cross-functional teams to gather requirements, ensure best practices, and provide documentation/training.

Required Skills:

  • Experience in at least one full Ignition deployment from design to go-live.
  • Strong knowledge of Ignition (Perspective, Scripting) with modular and scalable design expertise.
  • Proficiency in Python, Java, SQL, and Timescale DB for backend logic, automation, and data workflows.
  • Skilled in web technologies (HTML, CSS, JavaScript) for building responsive industrial dashboards.
  • Hands-on experience with industrial protocols (MQTT, OPC UA, Modbus) and tools like Hive MQ.
  • Familiarity with Kubernetes, GitHub Actions, and CI/CD pipelines in manufacturing/OT environments.
  • Experience: 5+ years in IIoT, Ignition, Edge Computing with 10+ years in Automation.
  • Education: Bachelors in computer science, Engineering, or equivalent experience.

Preferred Qualifications:

  • Manufacturing or Industry 4.0 experience.
  • Familiarity with Cloud Platforms (AWS IoT, Azure IoT, or similar)
  • Knowledge of IIoT security practices.
  • GitHub portfolio with relevant projects.

Keywords: Python, Java, SQL, Ignition, MQTT, PLC, GitHub, CI/CD

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.