Automation Control Engineer

Dahlen Systems, Inc.22 days ago
Minneapolis, MN, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Build systems that power real-world operations.

We’re looking for a Control Engineer who enjoys solving complex problems and seeing their work come to life on the plant floor. This role offers the chance to design, program, and commission automation systems across a variety of industries—using modern tools like Rockwell PLCs, Ignition SCADA, and leading data platforms.

What You’ll Do

  • Design and program control systems using primarily Rockwell PLCs
  • Develop intuitive HMI/SCADA applications in Ignition, AVEVA, Rockwell
  • Integrate plant data using Canary Historian and AVEVA platforms
  • Take projects from concept through startup and commissioning
  • Perform FAT/SAT, troubleshoot issues, and optimize system performance
  • Work directly with clients to deliver practical, high-quality solutions

What You Bring

  • 3–7 years of experience in controls or system integration
  • Strong PLC programming experience (Rockwell preferred)
  • Experience with SCADA/HMI development (Ignition a plus)
  • Knowledge of industrial protocols (Ethernet/IP, Modbus, OPC UA, IO Link)
  • Ability to read electrical schematics and think through system design
  • Willingness to travel 20–30% for commissioning

Nice to Have

  • Experience with Canary Historian or AVEVA (Wonderware)
  • Familiarity with MQTT, Sparkplug, or IIoT architectures
  • Basic scripting or database experience (SQL, Python)
  • Previous system integrator experience

Why Join Us

  • Project variety – no repetitive work
  • Modern technology stack – Ignition, IIoT, and data-driven systems
  • Ownership – see your work through from design to startup
  • Strong team – collaborate with experienced controls engineers
  • Growth opportunities – expand technically or into leadership

What We Offer

  • Competitive salary + 401(k) with match
  • Health, dental, and vision insurance
  • ST/LT Disability
  • Paid time off
  • Ongoing training and development

If you enjoy building systems, solving real problems, and working with modern industrial technologies, we’d like to hear from you.

Pay: $75,000.00 - $90,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Application Question(s):

  • How many years of SCADA/HMI programming experience do you have?
  • Are you certified in Ignition software or have you taken any training for Ignition?

Experience:

PLC programming: 3 years (Preferred)

Ability to Commute:

Minneapolis, MN 55426: (Required)

Willingness to travel:

25%: (Preferred)

Work Location:

In person

Required Skills

system design
SQL
Ethernet/IP
AVEVA
Rockwell PLC programming
Ignition
Canary Historian
SCADA/HMI development
troubleshooting
IO Link
Modbus
OPC UA
Python