> Markdown version of [/jobs/ext/1725709-pcs-software-engineer](https://www.wearedevelopers.com/jobs/ext/1725709-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:** Lancaster, PA, United States - **Contract:** Permanent contract - **Skills:** Microsoft Access, Microsoft Windows, C Sharp (Programming Language), Unix, C++ (Programming Language), Information Systems, Computer Programming, Computer Engineering, Linux, Human-Computer Interaction, Supervisory Control and Data Acquisition (SCADA), PostgreSQL, Microsoft SQL Server, Software Engineering, SQLite, SQL Databases, Information Technology, Vba Programming Language, Process Control Systems - **Published:** July 18, 2026 - **Apply:** https://www.careerjet.com/job/us4fb0a06ef1020d1fc4f9a5235d00aeb9/eaa ## About the Role * Associates Degree in Computer Science, Electrical or Computer Engineering, Information Systems, or related field * 1 year full-stack experience or equivalent project work developing using programming languages such as C#, C++, VBA, SQL, or similar * 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 position, * Bachelor's of Science Degree in Computer Science, Electrical or Computer Engineering, Information Systems, or related field from an accredited institution * 3+ years of programming experience in the following languages (C#, C++, VBA, or SQL) * 1 year maintaining a database system using any of the following platforms - MSAccess, SQL Lite, Microsoft SQL Server, or Postgre SQL * 1 year experience working knowledge of programming and interface techniques with various manufacturing shop floor control systems (e.g., programmable controllers (PLC's), Human Machine Interfaces (HMI's), Supervisory Control and Data Acquisition (SCADA) systems) * A working knowledge of UNIX, LINUX, Windows Operating Systems * A practiced knowledge of Project Management skills * Previous experience in a manufacturing environment ## Description Key Responsibilities of Process Control Systems Engineer/Software Engineer: * Maintain and develop process control operating systems both hardware and software * Perform system upgrades * Perform patching/security updates as needed and required by Corporate Security * Performs application design changes to HMI and SCADA products as needed * Solve quality problems associated with process control systems and develop software to diagnose quality problems ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [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) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)