Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Huron Casting, Inc

Software Engineer - SCADA/MES & Industrial Systems

Career Insights for Power Systems Engineer (General)

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Michigan data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Power Systems Engineer specializes in the generation, transmission, and distribution of electrical power. They work in the field of electrical engineering but with a specific emphasis on large-scale power systems that provide electricity to homes, businesses, industries, and infrastructure.

$105,883 / year median in Michigan

Explore Career

Job Description

Software Engineer -
SCADA/MES & Industrial Systems Location:
Pigeon, MI (On-site)
Type:
Full-Time About the Role We're seeking a Software Engineer to update and maintain the industrial software systems that keep our multi-site manufacturing operation running. This role is the technical backbone of our plant-floor data infrastructure — you'll develop and support
SCADA/MES
applications built on Inductive Automation's Ignition platform, administer the MySQL databases behind our operational and business systems, and build internal web tools that connect it all together. This is a fast paced position. You'll work across multiple production sites and company divisions, supporting everything from real-time machine data collection to timecard, payroll, and inventory systems. This role requires a high degree of autonomy and self-motivation. What You'll Do Develop, maintain, and enhance Ignition applications (Perspective/Vision) across multiple gateways serving several manufacturing sites Design and manage tag structures, UDTs, device connections, and gateway configurations Administer MySQL databases supporting operational, inventory, and business-critical data — including schema design, stored procedures, query optimization, backups, and migrations Build and maintain internal web applications and dashboards (React) deployed to modern hosting platforms (Vercel or similar) Integrate plant-floor devices (PLCs, drives, sensors) with higher-level business systems Troubleshoot production issues across the stack — from device communication to database performance to UI bugs Document systems, write clean maintainable code, and support long-term reliability of the environment
What We're Looking For Required:
Experience with Inductive Automation Ignition (Perspective, Vision, gateway administration, tag/UDT design, scripting in Python/Jython) Strong SQL skills and hands-on MySQL administration experience (queries, stored procedures, performance tuning) Solid programming fundamentals — Python and/or JavaScript Ability to troubleshoot independently across hardware, network, database, and application layers Comfort working directly with operations, maintenance, and business stakeholders Highly self-motivated and capable of driving projects to completion with minimal direct supervision. Nice to
Have:
Front-end development experience with React and modern deployment workflows (Vercel, CI/CD) Familiarity with industrial protocols (OPC UA, Modbus, Ethernet/IP) Experience with MySQL version upgrades/migrations Ignition certification (Core/Gold) Manufacturing, MES, or controls industry background Pay will be commensurate with experience
Pay:
$45,000.00 - $75,000.00 per year
Benefits:
401(k) matching Bereavement leave Dental insurance Dependent health insurance coverage Disability insurance Flexible spending account Health insurance Life insurance Paid holidays Paid time off Referral program Tuition reimbursement Vision insurance
Work Location:
In person