> Markdown version of [/jobs/ext/1958915-pcs-software-engineer](https://www.wearedevelopers.com/jobs/ext/1958915-pcs-software-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). --- # PCS/Software Engineer - **Company:** Jobot - **Location:** Davenport, IA, United States - **Salary:** $80,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Access, C Sharp (Programming Language), Unix, C++ (Programming Language), Information Systems, Computer Programming, Databases, Computer Engineering, Linux, Supervisory Control and Data Acquisition (SCADA), PostgreSQL, Microsoft SQL Server, Standard Sql, Software Engineering, SQLite, Information Technology, Vba Programming Language, Process Control Systems - **Published:** August 6, 2026 - **Apply:** https://www.dice.com/job-detail/1b3ef089-46e8-403a-b819-39a411b400ac ## About the Role * Associate's degree in Computer Science, Electrical Engineering, Computer Engineering, Information Systems, or a related field * At least 1 year of programming experience or equivalent project work * Experience with one or more of the following: C#, C++, VBA, SQL * Authorization to work in the United States without sponsorship Preferred Background: * Bachelor's degree in a related technical field * 3+ years of programming experience * Experience with databases such as SQL Server, PostgreSQL, SQLite, or MS Access * Exposure to manufacturing automation technologies including PLC, HMI, and SCADA systems * Working knowledge of Windows, Linux, and Unix operating systems * Manufacturing industry experience * Project management experience is a plus ## Description * Maintain and develop process control systems, including both hardware and software * Perform system upgrades, patches, and security updates * Modify and improve HMI and SCADA applications * Troubleshoot and resolve process control and quality-related issues * Develop software tools to support diagnostics, reporting, and operational improvements * Support manufacturing systems that drive production, quality, and safety ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)