> Markdown version of [/jobs/ext/4707794-software-controls-engineer](https://www.wearedevelopers.com/jobs/ext/4707794-software-controls-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Controls Engineer - **Company:** Insight Global - **Location:** Aurora, CO, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Services, C Sharp (Programming Language), Computer Programming, Databases, Data Integration, Health Information Management, Human-Computer Interaction, Supervisory Control and Data Acquisition (SCADA), Microsoft SQL Server, Rslogix, Software Engineering, Software Systems, SQL Stored Procedures, Systems Integration, Control Logix PLC, HMI Screens, Industrial Software, Allen-Bradley Factory Automation Equipment, Visual Basic Language, Win CC - **Published:** November 13, 2026 - **Apply:** https://dejobs.org/x/x/68E9C485D41341708C5F10D6A0C0A16A/job/ ## About the Role * 5+ years of PLC/HMI programming experience, including programming from concept through completion OR modifying/configuring existing logic in a systems integration environment * 3+ years of engineering experience troubleshooting and/or commissioning conveyor, material handling, sortation, or similar industrial automation equipment * Programming experience with C#, .NET, and/or Visual Basic * Experience developing stored procedures in Microsoft SQL Server * Experience with transactional message exchange between Allen-Bradley ControlLogix PLCs and databases or third-party applications * Comfortable with approximately 20% travel during commissioning * Able to pass required background check and drug test * Bachelor's Degree strongly preferred * Rockwell Automation Studio/RSLogix 5000 * FactoryTalk View HMI development * Amazon Mercury protocol programming experience * Ignition SCADA development/programming experience Previous experience supporting large-scale distribution, logistics, airport, parcel, or automated material handling systems ## Description An Industrial Engineering company specializing in mechanical and controls system integration, commissioning, and decommissioning is looking for a Software Controls Engineer to support a major Amazon 1DC project. This is a key, long-term addition to the controls team. This position will work with controls/software development, with the majority of work focused on developing PLC and software solutions for automated conveyor, sortation, and material handling systems. You will program Allen-Bradley ControlLogix PLCs, HMIs, VFDs, and related controls while also developing software and database integrations using C#, .NET, Visual Basic, and SQL Server. A major component of the role includes transactional message exchange between PLCs and databases or third-party applications. This is a 6-month contract-to-hire opportunity intended to convert to a permanent position at 6 months. It is an excellent opportunity for a Controls Engineer who wants to move beyond traditional PLC programming and gain deeper experience with industrial software, database integration.