> Markdown version of [/jobs/ext/4451502-controls-software-technician](https://www.wearedevelopers.com/jobs/ext/4451502-controls-software-technician). 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). --- # Controls Software Technician - **Company:** Peoplentech Llc - **Location:** Alexandria, VA, United States - **Salary:** $99,840.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, Backup Devices, Communications Protocols, System Configuration, Software Debugging, Health Information Management, Human-Computer Interaction, Software Engineering, System Testing, Integration Tests, HMI Screens, Allen-Bradley Factory Automation Equipment - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/controls-software-technician-alexandria-va--37402560-79b0-4ce6-810a-f252d1ff07c4 ## About the Role Robotics, Automation, Human Machine Interface (HMI), Programmable Logic Controller (PLC), Manufacturing Equipment, Testing, Integration Testing, Rockwell Automation, Identify Issues, Equipment Maintenance/Repair, * Rockwell Automation (Allen-Bradley) or Siemens PLC programming. * HMI development and configuration. * Industrial robotics and automation systems. * Machine vision systems. * PLC/HMI integration, debugging, and troubleshooting. * Ability to work onsite in Rock Hill, South Carolina. Preferred Qualifications * Experience in automated manufacturing or industrial environments. * Knowledge of industrial communication protocols and electrical control systems. * Experience with equipment startup, commissioning, and production support. ## Description We are seeking a Controls Software Technician with hands-on experience in industrial automation, PLC programming, HMI configuration, robotics, and machine vision systems. The ideal candidate will support the programming, integration, testing, and troubleshooting of automated manufacturing equipment. Roles and Responsibilities * Program, configure, and troubleshoot Rockwell Automation or Siemens PLC systems. * Develop and maintain Human-Machine Interface (HMI) applications and operator screens. * Support the programming, integration, and troubleshooting of industrial robots. * Configure and maintain machine vision systems for inspection and quality control. * Integrate PLCs, HMIs, robots, sensors, and other automation equipment. * Perform system testing, debugging, commissioning, and fault diagnosis. * Troubleshoot controls software issues and support production operations. * Collaborate with engineering and manufacturing teams to improve equipment performance and reliability. * Maintain PLC programs, software backups, technical documentation, and system configurations. * Follow established safety procedures and automation standards.