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.
- ...of national security. Job Title: Associate, Manufacturing Engineer – Controls Engineer Job Code: 42232 Job Location: Cincinnati, OH... ...~ Hands on experience with Allen Bradley hardware, Rockwell software, and Keyence vision systems. ~ Prior experience integrating...SuggestedWork experience placementLocal area10 hours per week
- ...customer requirements, applicable product standards, and accepted engineering practices. Perform Bill of Material (BOM) “where-used”... ...Support CCB activities across the applicable products and product controls. Ensure experience comply with: Nuclear experience along...Suggested
- ...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...SuggestedFull time
- ...presentation and skill set. Duties include all phases of work required to install, program and maintain audio/video and technology solutions, control systems, whole house audio and video distribution systems, security systems, lighting control shade systems and structured cable...SuggestedFull timeMonday to Friday
- ...Salesforce.Salesforce certifications (e.g., Platform Developer I/II, App Builder) are a plus.Experience working in regulated... ...functional teams including business analysts, architects, and QA engineers.Develop and maintain system integrations with third-party platforms...SuggestedLong term contractContract workRemote work
- ...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...
$500 per month
...for 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 possible...Hourly payWork at officeRelocation packageAfternoon shift$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...- Salesforce CPQ Developer12 Months + Remote. Even though the role is predominantly remote, they will ask if candidates can come onsite for their final interview, the preference is Plano but I'm including other office options below:Plano, TXSt. Louis, MOMilford, OHRaleigh...Work at officeRemote work
- ...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
$96k - $181k
...Experience: 4+ years About the Role KeyBank is seeking a Lead AI Engineer to design, build, and modernize AI-powered conversational... ...requirements (PII / PCI). Required Skills & Qualifications 4+ years of software engineering experience, including 2+ years as a Lead AI...Full timeWork at officeRemote workFlexible hours- ...experience as a Java Technical architect. Advanced knowledge of software architecture. Java developer with experience working on... ..., organization and interpersonal skills required Education Bachelor of Software Engineering or Computer Science Syntricate TechnologiesFull timeWork experience placement
- Purple Drive AI/ ML Engineer Share Contractual Milford, OH Overview: Job Description Must Have Technical/Functional Skill · Strong Python expertise with experience building and deploying production-grade backend systems · Hands-on experience developing applications using...
- ...a Business Development Manager - Industrial Solutions to advance client relationships, identify new opportunities, and translate engineering and fabrication capabilities into practical solutions. You will collaborate with project teams, craft proposals, and represent our...
$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 contractorsWork experience placement$78.58k - $130.97k
...Energy 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- ...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 contractorsLocal areaShift work
- ...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 workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Software Engineer II. Be the first to apply!




