Sr. GeoSCADA Software Developer (OSI PI) W2 Only - Remote (U.S.)
Quick Overview
Job Description
Location Remote (U.S.)
Job Type 6-Month Contract with Possible Extension
Travel Up to 25% (as needed for customer meetings and deployments)
We are seeking a highly experienced Senior GeoSCADA Software Developer to join a growing industrial automation team supporting mission-critical SCADA solutions across multiple industries. This is a remote opportunity for a senior-level engineer who can provide technical leadership, perform code reviews, troubleshoot complex issues, and mentor a team of junior and mid-level developers.
The ideal candidate will have extensive experience with GeoSCADA (required), OSI PI, and AVEVA/Wonderware InTouch, along with expertise in SCADA architecture, asset framework design, and industrial automation. This role offers the opportunity to design and implement enterprise-scale SCADA systems while working with cutting-edge industrial technologies supporting manufacturing, utilities, energy, mining, and infrastructure projects.
Key Responsibilities- Design, develop, and maintain enterprise GeoSCADA applications and industrial automation solutions.
- Lead development efforts involving GeoSCADA, OSI PI, AVEVA/Wonderware InTouch, and System Platform technologies.
- Perform code reviews and provide technical guidance to a team of 3 5 junior and mid-level developers.
- Design scalable SCADA architectures, including asset framework design and development.
- Configure, develop, and optimize SCADA applications for monitoring and controlling industrial processes.
- Integrate SCADA platforms with historians such as OSI PI, AVEVA Historian, and Wonderware Historian.
- Collaborate with project managers, clients, and engineering teams to gather requirements and deliver technical solutions.
- Install, configure, troubleshoot, and support SCADA software, PLC connectivity, and related infrastructure.
- Develop custom scripts and software enhancements using technologies such as JavaScript, Python, VBScript, C#, or Visual Basic.
- Configure and troubleshoot industrial communication protocols including Modbus, OPC UA/DA, DNP3, and TCP/IP.
- Conduct system testing, commissioning, upgrades, and production deployments.
- Provide advanced troubleshooting and technical support for production SCADA environments.
- Document technical designs, implementation procedures, and best practices.
- Stay current with emerging technologies across the client and AVEVA product portfolios.
- Bachelor's degree in Engineering, Computer Science, or a related technical discipline (or equivalent professional experience).
- Extensive hands-on experience with GeoSCADA (Required resumes without GeoSCADA experience will not be considered).
- Strong experience designing and developing GeoSCADA Asset Frameworks.
- Proven experience with OSI PI and AVEVA/Wonderware InTouch.
- Experience with AVEVA System Platform and industrial SCADA architectures.
- Strong understanding of industrial automation, SCADA systems, and systems integration.
- Experience performing code reviews, technical mentoring, and troubleshooting complex applications.
- Knowledge of industrial networking concepts, architectures, and communication protocols.
- Experience integrating SCADA systems with operational data historians.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication skills with the ability to collaborate across technical and business teams.
- Experience designing enterprise-level SCADA architectures and project-based automation solutions.
- Experience with client AVEVA software portfolios.
- Hands-on experience with:
- AVEVA System Platform
- InTouch HMI
- AVEVA/Wonderware Historian
- OSI PI
- Predictive Analytics
- Experience integrating PLCs and industrial control systems.
- Programming experience with:
- JavaScript
- Python
- C#
- Visual Basic (VB/VBScript)
- Experience with industrial communication protocols including:
- OPC UA / OPC DA
- Modbus
- DNP3
- TCP/IP
- Experience supporting manufacturing, utilities, energy, mining, or industrial automation environments.
- Previous experience leading technical teams or mentoring software developers.
- GeoSCADA (Required)
- GeoSCADA Asset Framework Design & Development
- SCADA System Development
- OSI PI
- AVEVA / Wonderware InTouch
- AVEVA System Platform
- Wonderware Historian
- Industrial Automation
- SCADA Architecture
- PLC Integration
- JavaScript
- Python
- C#
- OPC UA / OPC DA
- Modbus
- DNP3
- TCP/IP
- Code Reviews & Technical Leadership
- Systems Integration
- Industrial Networking
Skills
Similar jobs
System Engineer Cisco PBX (VoSIP) with Security Clearance
TekSynap · Arlington, United States
2 minutes agoEmbedded Software Engineer with Security Clearance
Aerospace Corporation · El Segundo, United States
2 minutes ago$110.4k - $165.5k/yrSoftware Engineer
Apex Systems · Juno Beach, United States
5 minutes agoSATCOM System Engineer with Security Clearance
Booz Allen Hamilton · Arlington, United States
5 minutes ago$86.8k - $198k/yrStaff Software Engineer, C++ Software Integration (R4017) with Security Clearance
Shield AI Inc · Washington, United States
6 minutes agoSoftware Engineer L3 - TS/SCI with Poly required with Security Clearance
EMTAK LLC · Annapolis Junction, United States
6 minutes ago