Software Controls Engineer

Milacron

Batavia, OHOn-siteOther
With an account: save jobs, track applications, build tailored resumesAlready have an account? Log in
Location
Batavia, OH
Work style
On-site
Job type
Other
Posted
Oct 27
1 day ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Create an account

About the company

Milacron

Machinery · 5,001 to 10,000 employees

Milacron on LinkedIn

What you'll do

  • Develop and test control-system software for industrial machinery
  • Design, build, and maintain features on existing control platforms
  • Develop PLC and machine-control software using Structured Text, C, C++, and related languages
  • Develop and support web-based HMI applications
  • Test software on machinery and troubleshoot software, controls, and mechanical systems
  • Collaborate with global engineering teams to design, review, and release software
  • Integrate controls and software with equipment and systems from outside vendors and suppliers
  • Follow software architecture standards, coding guidelines, and development practices

What you need

  • Bachelor’s degree in Engineering, Computer Science, Mechatronics, or a related field
  • Software development experience through professional work, co-op, internship, or other relevant experience
  • Experience with PLCs, machine controls, embedded systems, industrial automation, or related applications
  • Experience developing or working with HMI/user interface applications (preferred)
  • Experience with motion control or robotic automation (preferred)
  • B&R Automation Studio and/or Beckhoff TwinCAT 3 experience (preferred)
  • Azure DevOps, Git, source control, or CI/CD experience (preferred)

Key skills

PLCmachine controlsStructured TextCC++C#PythonJavaScriptHMI applicationsindustrial automationmotion controlrobotic automationB&R Automation StudioBeckhoff TwinCAT 3Azure DevOps

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Create an account

See full description on company page, apply now

Read the full posting here
Milacron is looking for a Software & Controls Development Engineer (Electronic Engineering Analyst/Engineer II) to join our team in Batavia, Ohio . In this position, you will develop and test control-system software for industrial machinery, working across PLC-based machine controls and HMI applications. Work You’ll Do: Develop and test control-system software for industrial machinery. Design, build, and maintain features on existing control platforms. Develop PLC and machine-control software using Structured Text, C, C++, and related programming languages. Develop and support web-based HMI applications using technologies such as JavaScript, C#, and HTML. Test software directly on machinery and troubleshoot interactions between software, controls, and mechanical systems. Collaborate with global engineering teams to design, review, and release software. Integrate controls and software with equipment and systems from outside vendors and suppliers. Follow software architecture standards, coding guidelines, and development practices. Qualifications: Bachelor’s degree in Engineering, Computer Science, Mechatronics, or a related field. Software development experience through professional work, co-op, internship, or other relevant experience. Experience with PLCs, machine controls, embedded systems, industrial automation, or related applications. Programming experience with two or more of the following: IEC 61131-3 Structured Text, C, C++, C#, Python, or JavaScript. Experience developing or working with HMI/user interface applications preferred. Experience with motion control or robotic automation preferred. B&R Automation Studio and/or Beckhoff TwinCAT 3 experience preferred. Azure DevOps, Git, source control, or CI/CD experience preferred. Experience with industrial communication protocols such as EtherNet/IP, EtherCAT, PROFINET, Modbus, OPC UA, MQTT, or serial communications preferred. Embedded Linux development experience preferred. Model-based development experience preferred. Experience with AI-enabled engineering tools preferred. #LI-KH1 #LI-ONSITE

More entry level jobs in Batavia, OH

All jobs in Ohio

More jobs at Milacron

Ready to apply?

Create an account to save jobs, track applications, and build tailored resumes.

Create an account