Automation Programmer
Department: Automation
Employment Type: Full Time
Location: Pittsburgh, Pennsylvania, Pittsburgh, PA, Hybrid
Responsibilities
- Oversee control systems for Keystone’s automated assets
- Set up, troubleshoot, and modify PLCs and HMI applications in the field
- Develop and maintain HTML-based customer dashboard applications
- Program SCADA pages and controls using Ignition SCADA and GE iFix
- Develop PLC ladder logic using Studio 5000, Siemens TIA Portal, and Node-RED
- Monitor network health and performance
- Serve as Technical Lead on WaterForce projects and perform field commissioning
- Train Field Automation Supervisors and maintain records and documentation
- Support engineering, procurement, and operations teams as needed
Requirements
- Bachelor’s degree in Engineering (Electrical, Technology, or related field), or equivalent experience
- Proficient in programming languages: Python, HTML, VB.NET, C#, and JavaScript
- Advanced networking skills including architecture, design, security, and troubleshooting
- Strong understanding of Microsoft Windows and Linux operating systems
- Skilled in automation and device communication protocols: S7, TCP/IP, Modbus, HART, MQTT
- Minimum five (5) years of experience with instrumentation and automated control systems
- Experience with 24V and 120V electrical systems
- Proficient in PLC ladder logic programming and troubleshooting using RSLogix 5000 and Siemens Step 7
- Ability to interpret P&ID drawings accurately
- Strong working knowledge of modern instrumentation and control systems, including IoT and edge computing
- Mechanical understanding of electrical and mechanical systems
- Excellent oral and written communication and strong analytical skills
- Willingness to travel, work outdoors, and stay overnight at remote job sites
- Experience in Automation, Systems, Software, or Process Engineering
- Familiarity with data analytics, SQL, and database architecture
- Knowledge of IoT principles and technologies
- Experience with Amazon AWS and Microsoft Azure cloud platforms
- Understanding of electromagnetic and RF communication, including radio transceiver configuration
- Knowledge of cellular communication systems
- Proficiency with AutoCAD and Microsoft/Google productivity tools
- Experience in unconventional oil and gas engineering design projects
Benefits
- Paid Holidays
- Medical / Dental / Vision coverage
- Health savings account (HSA)
- Company Paid Life Insurance and Accidental & Dismemberment Insurance
- Voluntary Life Insurance
- 401k with a company match
- Paid Time Off
- Employee Assistance Program
- Professional Development Programs
- Employee Referral Programs
- Voluntary Benefits Offered
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
