> Markdown version of [/jobs/ext/1756857-pcs-software-engineer](https://www.wearedevelopers.com/jobs/ext/1756857-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:** Arconic - **Location:** Davenport, IA, United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), Microsoft Windows, Cascading Style Sheets (CSS), Computer Engineering, Relational Databases, Linux, PostgreSQL, Microsoft SQL Server, Oracle (Applications), Shell Script, Software Engineering, Software Systems, SQLite, Web Applications, Software Licensing, Information Technology, Process Control Systems, Programming Languages - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=90c88f14435abb49 ## About the Role * Bachelor of Science in Computer Engineering, Software Engineering, Computer Science, Management Information Systems; or Electrical Engineering with a Minor in Management Information Systems (MIS) or Computer Science from an accredited institution. * Minimum 1-3 years of similar experience in the field. * Academic projects or internships in sensors-development, Devices-to-application and vice-versa communication, Rockwell/GE/Siemens PLCs, Automation/Controls engineering, and Robotics. * Familiarity with web applications using HTML, JavaScript, CSS and PHP. * Employees must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire Visa sponsorship is not available for this positionThis position requires access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. §730, et seq.) and/or the International Traffic in Arms Regulations (ITAR). Authorizations from the relevant government agency may be required to meet export control compliance requirements. Exceptional Candidates also possess: * F amiliar with programming language skills in C and shell scripting * Familiar with Linux and Windows * Familiar with web applications using HTML, JavaScript, CSS and PHPFamiliar with time-series and/or relational database systems - Aveva PI, SQL Server, Oracle, SQLite, or PostgreSQL #LI-RM1 ## Description The PCS Software Engineer is responsible for maintaining and developing software systems utilized to control and monitor Arconic's manufacturing process. These software systems oversee the operation of our production machinery and are integral to production, quality, and safety. This Software Engineer reports though the Senior PCS Engineer and collaborates with a core group of Engineers throughout the plant. The Software Engineer will primarily work Monday through Friday during daytime hours and support off-shifts as needed for your respective projects or designated areas. In this role, you will: * Support and Maintain the Aveva/PI system implementation * Maintain and develop software systems utilized to control and monitor manufacturing processes. These software systems oversee the operation of our production machinery and are integral to production, quality, and safety * Design and implement new process control systems as driven by new product development for the facility as well as modifications to existing processes * Perform system upgrades to keep current with hardware and software that is still supported by the manufacturer or developer * Maintain the upkeep of process control computers, software licensing agreements, and backups of software files to minimize downtime of manufacturing equipment * Provide formatted data to the technical and process groups as requested * Provide timely access to this data essential for the plant's quality management program and rapid problem solving * Solve quality and production issues associated with process control systems and develop software to diagnose quality and manufacturing issues * Interact with vendors and consultants to pursue high quality equipment and services as it relates to process control systems * Provide support and on call functions to assist in advanced troubleshooting as required to minimize downtime of production operations * Willing to continually expand working knowledge and application of new hardware, software and programming techniques through training, vendor contacts and published media information. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)