2,025,224open jobs
119,966companies
250,750added this week
Browse all
Salary
≈ $88k – $170k per year (Estimated)
Location
In office (Batavia)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 27, 2026. Milacron scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Milacron is a US maker of plastics processing machinery and related equipment, including extrusion systems. It hires accounting analysts, production planning engineers, buyers, field service engineers and sales managers in the United States, India and Germany. The company is headquartered in Batavia, Ohio, United States.

Milacron is looking for a Controls Software Engineer to join our team in Batavia, OH. In this position, you will be responsible for developing, customizing, and testing control system software for injection molding and plastic extrusion machinery, including adapting baseline machine software and control systems for production machines and customer applications.

Work You’ll Do:

Develop and test control system software for injection molding and extrusion machinery.

Customize and enhance existing machine software and control platforms for production and customer requirements.

Develop software using C#, Python, JavaScript, and related technologies.

Develop and support web-based HMI applications.

Support machine control software in PLC environments using Structured Text and/or C++.

Enhance and maintain legacy software systems utilizing Qt.

Use Git, Azure DevOps, CI/CD pipelines, and modern source control practices.

Integrate controls, drives, HMIs, I/O systems, robots, and third-party devices.

Troubleshoot industrial networks and communication protocols.

Collaborate with global and cross-functional engineering teams on product development.

Qualifications:

3+ years of software development experience in industrial automation, machine controls, embedded systems, or related applications.

Proficiency in C, C#, Python, and JavaScript, including software design, debugging, testing, and maintenance.

Experience with Git, Azure DevOps, source control, and CI/CD practices.

Experience developing HMI applications and machine control software.

Experience with scripting and automation tools such as Python, PowerShell, and Bash.

PLC programming experience using IEC 61131-3 languages, including Structured Text and Function Block Diagram, preferred.

Experience with industrial communication protocols such as EtherNet/IP, EtherCAT, PROFINET, Modbus, OPC UA, MQTT, or serial communications preferred.

B&R Automation Studio or Beckhoff TwinCAT 3 experience preferred.

Qt framework or embedded Linux development experience preferred.

Injection molding or plastics industry experience preferred.

Experience with AI-enabled engineering tools preferred.

Cloud-connected industrial systems or Industry 4.0 experience preferred.

Ability to read electrical schematics and hydraulic prints preferred.

Pascal experience preferred.

#LI-KH1 #LI-ONSITE

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,025,224 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Batavia
≈ $128k – $237k per year (Estimated) · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Milpitas
Python
MATLAB
Chips/EDA
JMP
Cryptography
GPG
Apply
≈ $89k – $178k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Hillsboro
MATLAB
Chips/EDA
Statistical Process Control
JMP
Life Sciences
Design of Experiments
Apply
≈ $89k – $178k per year (Estimated) · Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Hillsboro · Folsom · Santa Clara
Python
C++
C++
OpenGL
LLVM
DirectX
AI/ML
CUDA
DevOps
CI/CD
HPC
Windows
Game Dev
HLSL
SPIR-V
Apply
≈ $109k – $210k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Folsom
Python
SystemVerilog
Chips/EDA
UVM
Formal Verification
Apply
≈ $89k – $178k per year (Estimated) · Hybrid · Full-Time · 1+ year exp · PhD · Hillsboro
MATLAB
Chips/EDA
Photolithography
Plasma Etch
Statistical Process Control
JMP
Life Sciences
Design of Experiments
Apply
≈ $59k – $136k per year (Estimated) · In office · Madrid
Python
JavaScript
TypeScript
SQL
Node JS
Databases
Apache Kafka
AI/ML
Model Context Protocol
Frontend
GraphQL
Angular
DevOps
Rest API
Terraform
Ansible
GCP
GitHub Actions
Azure
AWS
AWS Fargate
FinOps
GitHub
Amazon ECS
AWS Step Functions
API Gateway
Cybersecurity
Microsoft Entra ID
Robotics
Apollo
Management
ITIL
MedTech
CAPA
Apply
≈ $18k – $39k per year (Estimated) · In office · Full-Time · Master's Degree · Hsinchu
Python
C++
AI/ML
Transformers
Self-Attention
Machine Learning
DevOps
Linux
Apply
In office · Shenzhen
Python
C++
DevOps
Linux
TCP/IP
Robotics
ROS2
EtherCAT
Apply
Product Engineer 3 hours ago
≈ $38k – $98k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Python
C#
C#
.NET
Apply
$56k – $67k per year · Hybrid · Full-Time · Derby · Manchester · Warrington
Python
SQL
DevOps
Azure DevOps
Azure
Configuration Management
Analytics
Power BI
Management
Agile
SpaceTech
IBM DOORS
MBSE
MedTech
Verification & Validation
Apply
≈ $16k – $40k per year (Estimated) · In office · 10+ years exp · Coimbatore
Management
Oracle ERP
SpaceTech
FMEA
Apply
In office · Master's Degree · Batavia
Apply
≈ $113k – $244k per year (Estimated) · In office · Bachelor's Degree · Batavia
Python
JavaScript
C#
C++
Structured Text
DevOps
Azure DevOps
Azure
CI/CD
Git
Linux
Robotics
EtherCAT
IoT
MQTT
OPC UA
Apply
≈ $40k – $70k per year (Estimated) · In office · 1+ year exp · High School Diploma · Mount Orab
Apply
CNC Operator 2 days ago
≈ $40k – $70k per year (Estimated) · In office · 1+ year exp · High School Diploma · Mount Orab
Apply
In office · Master's Degree · Batavia
Apply
≈ $113k – $244k per year (Estimated) · In office · Bachelor's Degree · Batavia
Python
JavaScript
C#
C++
Structured Text
DevOps
Azure DevOps
Azure
CI/CD
Git
Linux
Robotics
EtherCAT
IoT
MQTT
OPC UA
Apply
$49k per year · In office · 1+ year exp · High School Diploma · Batavia
Apply
Delivery Driver 5 days ago
≈ $28k – $63k per year (Estimated) · In office · Full-Time · Batavia
Apply
≈ $50k – $107k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Batavia
Apply
See all jobs
This is one of many
2,025,224 more open roles from verified company boards, updated every day.