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

Controls Software Engineer II

Milacron Canada

Milacron 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 experience Qt framework experience Embedded Linux development Experience with AI-enabled engineering tools. Cloud-connected industrial systems or Industry 4.0 technologies Experience with Pascal. #J-18808-Ljbffr Milacron

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Controls Software Engineer II in Columbus, OH vacancy
  • Milacron, LLC, located in Batavia, OH, seeks a Controls Software Engineer to develop and test control system software for injection molding and extrusion equipment. You will design and maintain features on existing control platforms, including web front-ends and legacy... 
    Suggested

    Milacron, LLC

    Columbus, OH
    4 days ago
  • $120k - $145k

     ...MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta...  ...the world’s largest organizations control who, and what, can access their data....  ...data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll... 
    Suggested
    Full time
    Local area
    Worldwide

    Immuta

    Columbus, OH
    1 day ago
  • $75k - $85k

     ...Job Description Job Description This job is posted on behalf of LFP Associates by Top Echelon. Description QUALITY CONTROL ENGINEER II PAY: $75,000 - $85,000 VISA SPONSORSHIP: NO RELOCATION ASSISTANCE: NO REMOTE: NO Are you a self-motivated challenge... 
    Suggested
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Night shift

    LFP Associates

    Columbus, OH
    a month ago
  •  ...Transition. We provide turnkey engineering and construction services...  ...Functions The Application Engineer II will quickly gain an...  ...Veregy's technology products, software services, and building automation...  ...software packages that control various operational systems in... 
    Suggested
    Start working today
    Work at office

    Veregy, LLC (

    Columbus, OH
    2 days ago
  •  ...DescriptionThe Core Application Developer II is a mid entry level systems application...  ...solutions• Participate in all phases of the software development life cycle (SDLC)•...  ...Technology (Software development track) or Engineering with a programming concentration AND at least... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Northwest Bank

    Columbus, OH
    4 days ago
  • $128k - $252.5k

    Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Columbus, OH
    4 days ago
  • Gainwell Technologies LLC is seeking a Web Developer to design, develop, and maintain web sites and services using .NET/C#/IIS/AWS. This 100% remote role is open to candidates anywhere in the USA, with core hours 8am-5pm Pacific time and opportunities to work across cloud... 
    Remote job
    Flexible hours

    Gainwell Technologies LLC

    Columbus, OH
    2 days ago
  •  ...and help run what runs the world. This position reports to: QCS Engineering Manager Acts as a design authority for an engineering...  ...Responsibilities Sales Support: Provide technical support as required for software specials proposals. Planning and Schedule Management. Develop... 
    Contract work
    Temporary work
    Monday to Friday

    USTBC ABB Installation Products Inc.

    Westerville, OH
    3 days ago
  • $109k - $182.4k

     ...difference at Fiserv.Job TitleAI - Cyber Security Engineer - IIAbout your role:As an Advisor II, AI - Software Engineering, you will design, build, and deploy AI...  ...principles, and responsible artificial intelligence controls to address prompt injection, adversarial... 
    Full time
    Temporary work
    H1b
    Work at office
    Monday to Friday

    Fiserv

    Columbus, OH
    18 hours ago
  • $60k - $80k

     ...your skills and capabilities. Summary As a Web Developer (.NET C#/IIS/AWS) at Gainwell, you can contribute your skills as we harness...  ...HTML, CSSTech Stack: .NET FrameworkExperience with GitHub version control, servers and IIS, and renewing server certificatesDesired... 
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies LLC

    Columbus, OH
    2 days ago
  • $83.3k - $133.28k

     ...position reports to:Technical Consulting Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the...  ...schematics, and instruction manuals.Proficient software experience should include Easy Power, SKM Powertools... 
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Columbus, OH
    4 days ago
  •  ...is a decarbonization company delivering turnkey engineering and construction services to reduce energy and operating costs. The Application Engineer II will design, implement, and optimize software packages that control various facility systems and integrate with solar... 

    Veregy, an Energy Transition Company

    Columbus, OH
    1 day ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the JPMorgan Chase Asset & Wealth Management, you are part of an agile Tools... 
    Full time

    JPMorgan Chase

    Columbus, OH
    1 day ago
  • JPMorgan Chase & Co. in Ohio seeks an Infrastructure Engineer II to develop knowledge of software, applications, and processes within the infrastructure engineering discipline, applying proficiency to a single application or hardware device or technical methodology. You... 

    JPMorgan Chase & Co.

    Westerville, OH
    1 day ago
  •  ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II – Observability Engineer at JPMorganChase within Asset & Wealth Management Technology, you are part... 
    Full time

    JPMorgan Chase

    Columbus, OH
    1 day ago
  • Choosecolumbusga is seeking a technical support professional to enhance the health and modernization of its IT systems. The role involves supporting internal lines of business, troubleshooting issues, and providing recommendations based on standard procedures. The ideal...

    Choosecolumbusga

    Columbus, OH
    1 day ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Columbus, OH
    2 days ago
  • Position: Electrical Controls Engineer Location: Columbus, OH Job Id: 1131 # of Openings...  ...ResponsibilitiesIdentify and integrate hardware/sensors, software, and data acquisition tools to develop and manage IoT/Industry... 
    For contractors
    Work experience placement
    Worldwide
    Flexible hours

    Allied Mineral Products

    Columbus, OH
    1 day ago
  •  ...help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...Global Services team is looking for a Controls Engineer for Construction (BMS/EPMS)...  ...operating engineering license such as DC II, DC III, or equivalent- Experience... 
    Work at office
    Flexible hours

    Amazon

    Dublin, OH
    1 day ago
  • Senior Software Engineer - Full StackAn Opportunity to Build Something That LastsWe're partnering with a highly respected, mission-driven SaaS technology company that is investing in the development of innovative software solutions.This is an exciting opportunity for a... 

    Affinity Executive Search

    Columbus, OH
    2 days ago
  • Software Engineer Key ResponsibilitiesAnalyze, design, develop, and test software programs and systems with a focus on search technologies.Translate business and technical requirements into scalable, maintainable code using industry-standard programming practices.Collaborate... 

    Career Development Partners

    Columbus, OH
    18 hours ago
  • $76k - $143k

     ...excellence drive results. If you’re passionate about quality engineering and want to shape the future of testing on the Salesforce platform...  ...).Ability to deliver, operate, and support enterprise‑scale software solutions.Strong problem‑solving, debugging, and collaboration... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Weekend work
    2 days per week

    Nationwide

    Columbus, OH
    4 days ago
  • Experience :10+ yrsStrong Application Development work experience using Java/J2EE in AWS cloud environment - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with...
    Work experience placement

    Virtusa

    Columbus, OH
    2 days ago
  • $101k - $168.4k

     ...of 340B program management technology for hospital health system covered entities and retail contract pharmacy networks.As a Software Engineer you will work on product development using mostly C#, Angular, etc. You will play an active role in prototyping concepts in partnership... 
    Full time
    Contract work
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Columbus, OH
    4 days ago
  • $126k - $210k

     ...McKesson Pharmacy Systems (MPS) R&D organization. The Senior Software Engineer will be focused on driving sound technical design and architectural...  ...).SDLC and Agile methodologies (Scrum/Kanban/SAFe); version-control systems and collaborative workflows. Preferred SkillsAI-... 
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    2 days per week

    McKesson

    Columbus, OH
    3 days ago
  • $100.1k - $166.9k

     ...tomorrow’s health today, we want to hear from you.We are seeking a Software Engineer with deep interest and experience in Identity & Access...  ...identity solutions aligned with NIST-based identity and access control principles. Software Development & Delivery Build production-... 
    Full time

    CoverMyMeds

    Columbus, OH
    1 day ago
  • $128.8k - $183.6k

     ...welcome all qualified individuals to apply. Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    7 hours ago
  • $70 - $74 per hour

     ...Columbus, OHContract: ContractPosted: 2026-09-28Deadline: 0001-01-01Our client, enterprise technology and AI solutions is seeking a Software Engineer 4 - Contingent to join their team. As a Software Engineer 4 - Contingent, you will be part of the engineering organization... 
    Temporary work
    Flexible hours

    Experis

    Columbus, OH
    18 hours ago
  •  ...beyond traditional methods, combining perception, reasoning, and control to deliver field-ready AI that is risk-aware, reliable, and...  ...possible together.We are seeking a Platform-focused Software Engineer to join our team. You will bridge the gap between software development... 
    Remote work

    Path Robotics

    Columbus, OH
    1 day ago
  • $100k - $115k

     ...from physics, computer science, electrical engineering, and mathematics to develop unique...  ...Our high-powered labs include specialized software and hardware, so our engineers have everything...  ...using Git (or other similar version control systems).Build, test, and install with... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Columbus, OH
    2 days ago

Do you want to receive more vacancies?

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