Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls Software Engineer II

Milacron

Controls Software EngineerMilacron is looking for a Controls Software Engineer to join our team in Batavia, OH. In this position, you will be responsible for the development and testing of control system software for new product development, including HMI and PLC-based controls that monitor and operate injection molding and plastic extrusion machinery. You will support the software development lifecycle by designing and implementing new features on existing control platforms while adhering to established control architecture and development standards.Work You'll Do:Develop and test control system software for injection molding and plastic extrusion machinery.Design, implement, and maintain new features on existing control platforms.Develop web-based front-end applications using JavaScript, C#, and HTML.Support and enhance legacy software systems utilizing Qt.Develop backend machine control software in PLC environments using Structured Text and/or C++.Monitor and control machine functionality through HMI and PLC components.Follow established software architecture standards and coding style guidelines.Collaborate with a global team of developers to support product development initiatives.Learn and apply industry knowledge related to injection molding and extrusion equipment.Participate in training, mentoring, and ongoing technical development activities.Qualifications & Skills:3+ years of experience developing software for industrial automation, machine controls, embedded systems, or related applications.Proficiency in C, C#, Python, and JavaScript, including software design, debugging, testing, and maintenance of production systems.PLC programming experience using IEC 61131-3 languages, including Structured Text and Function Block Diagram.Experience developing HMI applications and machine control software for industrial equipment.Experience with scripting and automation languages such as Python, PowerShell, and Bash to support development, testing, deployment, and engineering workflows.Experience using Azure DevOps, Git, and modern source control practices, including branching strategies, pull requests, CI/CD pipelines, and Agile development methodologies.Experience with industrial communication protocols including EtherNet/IP, EtherCAT, PROFINET, Modbus TCP/RTU, OPC UA, MQTT, and serial communications.Experience designing, configuring, and troubleshooting industrial networks and communication protocols, including integration of drives, HMIs, PLCs, I/O systems, robots, and third-party devices.Experience integrating third-party devices, controls, and software solutions from external vendors, OEMs, and system integrators.Experience collaborating within cross-functional and global engineering teams to develop and maintain commercial software products.Preferred Skills:B&R Automation Studio experience.Beckhoff TwinCAT 3 experience.Ability to read electrical schematics and hydraulic prints.Injection molding or plastics industry experienceQt framework experienceEmbedded Linux developmentExperience with AI-enabled engineering tools.Cloud-connected industrial systems or Industry 4.0 technologiesExperience with Pascal.Who We Are:Milacron is a global industrial leader in the manufacturing and distribution of highly engineered and customized injection molding and extrusion solutions, and aftermarket parts and service for the plastics processing industry. The company's 1,900+ associates worldwide collaborate to serve a diverse range of end-markets, such as automotive, construction, medical, telecommunications, material handling, packaging, and much more. With expertise in plastics spanning nearly 60 years, Milacron holds longstanding relationships with more than 27,000 customers around the world. The original equipment provider of plastics manufacturing solutions is the largest US-owned and globally served of its kind. Headquartered in Batavia, OH, Milacron's global footprint is also serviced through regional facilities in Asia, Europe, and South America.EEO :The policy of Milacron is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. We are committed to being an Equal Employment Opportunity (EEO) Employer and offer opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Milacron

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Controls Software Engineer II in Batavia, OH vacancy
  •  ...are comfortable or have any profile. Kindly revert me back with your updated resume as well. \n \n Job Title: Change Control Board Engineer \n \n Location: Milford, OH 45150 (Work from Office) \n Duration: Long Term Contract \n \n Required Technical Skill... 
    Suggested
    Long term contract
    Work at office

    Tekgence Inc

    Milford, OH
    2 days ago
  •  ...Must-Have Export control scope experience related to Nuclear/Defense Document Control & Management. Description: Placeholders, File Uploads and Transmittals Obtain placeholders from requisite EDMS, in lieu of documents, and pair with PLM ID and source metadata... 
    Suggested
    Full time

    VOLTO Consulting

    Milford, OH
    14 hours ago
  • $25 per hour

     ...all of the AOI machines Revise programs as needed to address changes in parts, templates, etc. Implementation of all ECN’s (Engineering Change Notices) into all applicable programs as specified Debug programs to enhance the machines to operate as efficiently as... 
    Suggested
    Work at office
    Day shift

    QuickPro Staffing

    Batavia, OH
    5 days ago
  • $25 per hour

     ...production-ready. What You'll Do Create, debug, and maintain AOI machine programs Update programs for part, template, and engineering changes Implement Engineering Change Notices (ECNs) Troubleshoot AOI issues and improve machine performance Help... 
    Suggested

    Beneficial Talent Source

    Batavia, OH
    24 days ago
  • Tata Consultancy Services in Milford, OH is seeking a technically versatile engineer to design, build, and deploy applications, APIs, and integrations. You will prototype solutions, apply AI/GenAI capabilities, and troubleshoot production systems. The role emphasizes hands... 
    Suggested

    Tata Consultancy Services

    Milford, OH
    3 days ago
  • $110k

     ...Forward Deployment Engineer Location: Milford, OH Salary: $110K PA Job Description Must have technical/functional skills...  ...solving techniques. • Must have experience with Git, version control, and CI/CD practices. • Must have working knowledge of Cloud... 

    Diverse Lynx

    Milford, OH
    1 day ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Manager, Electrical Engineering Job Code: 42104 Job Location: Cincinnati, OH Job Schedule: 4/10: Employees work 10 hour days (Monday - Thursday) Job... 
    Local area

    L3Harris

    Owensville, OH
    10 days ago
  •  ...interest of national security. Job Title: Lead, Electrical Engineer Job Code: 41592 Job Location: Cincinnati, OH Job Schedule...  ...in using simulation tools (SPICE, MATLAB/Simulink) and design software (Altium, PADS). Competent in circuit analysis, module design... 
    For contractors
    Local area
    Shift work

    L3Harris Technologies

    Amelia, OH
    2 days ago
  •  ...Title: Specialist, FPGA/ASIC Hardware Engineer, Electrical Engineering Job Code: 416...  ...protocol analyzers Familiar with hardware, software and firmware development methodologies...  .... Familiar working with code version control repository tools, such as Subversion (... 
    Local area

    L3Harris

    Amelia, OH
    10 days ago
  • $65.56k - $109.26k

     ...is seeking a proactive Electrical Design Engineer to join our team. If you have hands-on experience or training with industrial control panels, MCCs, and low-voltage power...  ...Familiarity with CAD tools and electrical analysis software (e.g., ETAP, EasyPower) is a plus ~... 
    For contractors
    Work experience placement

    Centrus Energy

    Williamsburg, OH
    7 days ago
  • $78.58k - $130.97k

     ...is seeking an experienced, proactive Civil/Structural Design Engineer to lead the engineering development, analysis, and execution of...  ...updates, ensuring all work adheres to stringent configuration control and safety regulations. Procurement & Project Support: Develop... 
    Work experience placement

    Centrus Energy

    Williamsburg, OH
    7 days ago
  •  ...seeking a talented and motivated Firmware Engineer to join our Electrical Engineering team....  ..., developing, and debugging low-level software that brings our next-generation hardware...  ...equipment. ~ Proficiency with modern version control systems (Git) and Agile project... 
    Temporary work
    Work at office
    Flexible hours

    Corvid Technologies LLC

    Batavia, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Software Engineer II. Be the first to apply!