Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Controls Engineer

  • Software Controls Engineer job type Posted on: Nov 03, 2026
  • Software Controls Engineer experience level Insight Global
  • Software Controls Engineer employment type Cincinnati, Ohio
  • Software Controls Engineer employment type Onsite
  • Software Controls Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Controls Engineer roles in Ohio.

View Salary Guide →

Job Title :

Software Controls Engineer

Job Type :

Full-Time

Job Location :

Cincinnati Ohio United States

Remote :

No

Jobcon Logo Job Description :

**open to both entry or mid level engineers**Requirements3+ years of software development experience within industrial automation, machine controls, embedded systems, or a related environmentProficiency in C, C#, Python, and JavaScript, with experience in software design, debugging, testing, and maintaining production systemsHands-on PLC programming experienceExperience developing HMI applications and machine control software for industrial equipmentExperience with Azure DevOps, Git, and modern source control practices, including branching, pull requests, and CI/CD pipelinesExperience working within Agile software development environmentsBachelor’s degree in Engineering, Operations, Manufacturing, Business, or a related fieldPreferred QualificationsExperience with B&R Automation Studio and/or Beckhoff TwinCAT 3Experience using AI-enabled engineering or software development toolsExperience with motion control and/or robotic automationJob DescriptionWe are looking for a Software Controls Engineer to join a team onsite in Cincinnati, OH. This individual will develop and test control system software for new and existing industrial equipment, including HMI and PLC-based controls used to monitor and operate injection molding and plastic extrusion machinery.The Software Controls Engineer will support the full software development lifecycle, including designing, developing, testing, troubleshooting, and releasing new features on existing control platforms.ResponsibilitiesDevelop and test control system software for industrial machineryDesign, build, and maintain features on existing control platformsDevelop PLC and machine control software using Structured Text, C, C++, and related programming languagesDevelop and support web-based HMI applications using JavaScript, C#, HTML, and related technologiesTest software directly on machinery and troubleshoot interactions between software, controls, electrical, and mechanical systemsCollaborate with global engineering teams to design, review, test, and release softwareIntegrate controls and software with equipment and systems from third-party vendors and suppliersFollow established software architecture, coding standards, source control, and development practices

Jobcon Logo Position Details

Posted:

Nov 03, 2026

Reference Number:

10440_4481920807

Employment:

Full-time

City:

Cincinnati

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Controls Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

**open to both entry or mid level engineers**Requirements3+ years of software development experience within industrial automation, machine controls, embedded systems, or a related environmentProficiency in C, C#, Python, and JavaScript, with experience in software design, debugging, testing, and maintaining production systemsHands-on PLC programming experienceExperience developing HMI applications and machine control software for industrial equipmentExperience with Azure DevOps, Git, and modern source control practices, including branching, pull requests, and CI/CD pipelinesExperience working within Agile software development environmentsBachelor’s degree in Engineering, Operations, Manufacturing, Business, or a related fieldPreferred QualificationsExperience with B&R Automation Studio and/or Beckhoff TwinCAT 3Experience using AI-enabled engineering or software development toolsExperience with motion control and/or robotic automationJob DescriptionWe are looking for a Software Controls Engineer to join a team onsite in Cincinnati, OH. This individual will develop and test control system software for new and existing industrial equipment, including HMI and PLC-based controls used to monitor and operate injection molding and plastic extrusion machinery.The Software Controls Engineer will support the full software development lifecycle, including designing, developing, testing, troubleshooting, and releasing new features on existing control platforms.ResponsibilitiesDevelop and test control system software for industrial machineryDesign, build, and maintain features on existing control platformsDevelop PLC and machine control software using Structured Text, C, C++, and related programming languagesDevelop and support web-based HMI applications using JavaScript, C#, HTML, and related technologiesTest software directly on machinery and troubleshoot interactions between software, controls, electrical, and mechanical systemsCollaborate with global engineering teams to design, review, test, and release softwareIntegrate controls and software with equipment and systems from third-party vendors and suppliersFollow established software architecture, coding standards, source control, and development practices

Loading
Please wait..!!