Senior Principal Controls Engineer - Machine Automation

Milacron

Batavia Township (OH)

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Milacron in Batavia, Ohio, is seeking a Principal Software & Controls Engineer to modernize machine-control software, development practices, and engineering standards across global teams. You will design, test, and troubleshoot production machine-control software and program controls using IEC 61131-3 Structured Text.

Lead technically while staying hands-on with code, establish Azure DevOps practices, and build CI/CD pipelines across PLC, embedded, web, and application software.

Qualifications

  • Degree in a related field or equivalent experience.
  • Extensive experience with machine-controls engineering and PLC programming.
  • Proven ability to lead technical efforts while coding hands-on.

Responsibilities

  • Design, develop, test, and troubleshoot production machine-control software.
  • Program controls using IEC 61131-3 Structured Text.
  • Establish and govern Azure DevOps repositories and release practices.
  • Build CI/CD pipelines across PLC, embedded, web, and app software.
  • Set standards for code reviews, testing, and requirements traceability.
  • Define machine-data standards for schemas, tags, units, and events.
  • Resolve complex production and field issues involving controls and data.
  • Provide documentation, training, and technical guidance to global teams.
  • Collaborate with teams across the United States, India, and Europe to improve consistency.

Skills

PLC/Real-time software
Structured Text (IEC 61131-3)
Global collaboration
Code reviews & testing
Technical leadership
On-site work readiness
Industrial automation knowledge

Education

Bachelor’s degree in CS/CE/EE/Mechatronics

Tools

B&R Automation Studio
KEBA
Beckhoff TwinCAT
Python
C/C++
C#
JavaScript
SQL
Azure DevOps / Git platforms
Databricks / data modeling

Job description

Milacron in Batavia, Ohio, is seeking a Principal Software & Controls Engineer to modernize machine-control software, development practices, and engineering standards across global teams. You will design, test, and troubleshoot production machine-control software and program controls using IEC 61131-3 Structured Text.

Lead technically while staying hands-on with code, establish Azure DevOps practices, and build CI/CD pipelines across PLC, embedded, web, and application software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software & Controls Engineer
Principal Software & Controls Engineer

Milacron, LLC • Ohio

On-site
USD 120,000 - 170,000
Senior Industrial Controls & Software Architect
Senior Industrial Controls & Software Architect

Milacron, LLC • Ohio

On-site
USD 120,000 - 170,000
Software Controls Engineer
Software Controls Engineer

Milacron • Batavia Township (OH)

On-site
USD 85,000 - 120,000
Industrial Controls Software Engineer - PLC & HMI
Industrial Controls Software Engineer - PLC & HMI

Milacron • Batavia Township (OH)

On-site
USD 85,000 - 120,000
Principal Software & Controls Engineer
Principal Software & Controls Engineer

Milacron • Batavia Township (OH)

On-site
USD 140,000 - 210,000
Electronic Engineering Engineer II
Electronic Engineering Engineer II

Milacron • Ohio

On-site
USD 85,000 - 120,000
Controls Software Engineer II — Injection Molding Automation
Controls Software Engineer II — Injection Molding Automation

Milacron • Batavia Township (OH)

On-site
USD 95,000 - 145,000
Controls Software Engineer II - Industrial Automation
Controls Software Engineer II - Industrial Automation

Milacron • Ohio

Hybrid
USD 80,000 - 110,000
Controls Software Engineer II
Controls Software Engineer II

Milacron • Ohio

Hybrid
USD 80,000 - 110,000
Controls Software Engineer – Injection Molding Systems
Controls Software Engineer – Injection Molding Systems

Milacron • Ohio

On-site
USD 85,000 - 120,000