> Markdown version of [/jobs/ext/4010312-software-engineer-controls](https://www.wearedevelopers.com/jobs/ext/4010312-software-engineer-controls). 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 Engineer Controls - **Company:** SABILITY - **Location:** Troy, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Excel, Computer Vision, Microsoft Outlook, Information Systems, Computer Programming, Monitoring of Systems, Microsoft Office, Microsoft PowerPoint, Software Systems, Tia Portal, Information Technology - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/421b223a-e1c0-47d4-9f35-3b6f7ecb06a9/software-engineer-controls ## About the Role * 5 yrs of related experience * Successful candidate must be able to demonstrate leadership in Client (leadership) behaviors combined with outstanding interpersonal, teambuilding, and communication skills * Ability to work with UAW maintenance, Vendors, and other Process Team Members when required * Microsoft Suite familiarity (Excel, PowerPoint, Outlook) * PLC Controller experience (Siemens, Rexroth, Allan Bradley) * PLC/CNC, Computer Numerical Control (CNC), Software Systems Preferred: * Effective oral and written communication skills * Lean Manufacturing and Six Sigma experience * 8D and 5Why corrective action and problem solving skills * Lean Tools - 5S, Kanban, Poka-yoke, and Value Stream Mapping * Familiar with UL508A requirements and NFPA79 * Siemens Step 7 and TIA Portal programming and troubleshooting * Siemens power line and solution line configuration and programming * Fanuc controls troubleshooting * CNC troubleshooting * Robotics, Computer Vision Education: * High School Diploma / GED * Bachelor's degree in Engineering Preferred ## Description * Develop and implement improvements to control systems and equipment using Factory Information Systems (FIS) data * Lead problem solving in resolving equipment performance issues * Lead trouble shooting; coordinate resources to find root cause and fixes, manage and breakdown problems into items that can be validated * Assist in the training of manufacturing personnel and plant electricians * Assist in integration of controls into IT systems like Factory Information Systems (FIS), Error Proofing, QWX, and QTS. * Troubleshoot machinery, robot, automation, and controls issues and downtime * Use FIS plant monitoring software to review cycle times of equipment * Review and coordinate project installations * Reprogram equipment for engineering changes and improvements * Maintain program backups for machinery and automation * Program new installations of automation, machinery, material handling, and robots * Review risk assessments as part of a team evaluating equipment safety