Senior SCADA Software Developer (Only W2 - Remote)
Location
United States
Posted
5 days ago
Salary
Not specified
Job Description
Description/Comment:
· This role is open for a backfill, we are shifting the team and would like a Sr Dev to join, who can help with code reviews, help troubleshoot and provide guidance with 3-5 jr-mid level devs, but would never be more than 5 at a time.
· Also is a plus if they have design/ architecture experience in project-based work. Looking for a Senior Scada Dev with GeoSCADA/ Aveva PI experience and that has to include asset framework design and development.
· They also need skills with: GeoSCADA, PI, and InTouch.
· A SCADA and Software Engineer is responsible for designing, implementing, and maintaining SCADA systems for industrial automation processes. The SCADA Engineer will be responsible for the design, implementation, and maintenance of SCADA systems that monitor and control various industrial processes.
· The ideal candidate is familiar with systems integration using a variety of technologies. It is not expected that they will have experience with all of them.
· A motivated and self-driven candidate with a background in a variety of industrial automation technologies will be the best fit.
· Innovative technologies may emerge as the Client and AVEVA portfolios continue to grow.
· Design and develop SCADA systems using various software suites, including InTouch, System Platform, AVEVA/Wonderware Historian, OSI PI, etc. Configure and program SCADA software to monitor and control various industrial processes, such as manufacturing, energy, mining, and utilities.
· Collaborate with clients, project managers, and other stakeholders to understand system requirements and develop solutions that align with their needs. Install, configure, and troubleshoot SCADA software and related components such as PLCs, ensuring proper integration with existing infrastructure.
· Integrate SCADA systems with historians (e.g., OSI PI, Wonderware, AVEVA) for data acquisition, analysis, and reporting purposes.
· Develop custom scripts using scripting languages (e.g., JavaScript, Python, VBScript, etc.) to enhance system functionality and performance. Conduct system testing and commissioning to ensure the accurate functioning of SCADA systems, addressing any issues or discrepancies that arise.
· Perform system upgrades and modifications, adhering to industry best practices and ensuring minimal disruption to operations.
· Provide technical support and guidance to end-users, troubleshooting system issues, and offering timely resolutions.
· Participate in training to stay updated with the latest advancements and trends in SCADA technologies.
· BS in Engineering, Computer Science, or equivalent experience. Strong knowledge of SCADA systems and integrating with different data sources.
· Experience with AVEVA (formerly Wonderware) software products including System Platform, Operations Control, InTouch, and Predictive Analytics.
· Knowledgeable in computer networking architectures, topologies, and hardware. Experience in programming languages such as JavaScript, Visual Basic, or C#.
· Familiar with operational data historians (e.g., AVEVA, Wonderware, OSI PI, etc.).
· Experience configuring and troubleshooting industry standard communication protocols such as Modbus, OPC UA/DA, DNP3, and TCP/IP.
· Strong analytical and problem-solving skills, with a keen attention to detail. Willingness to travel to customer sites if needed.
- Most work is currently remote, but engineers may need to travel up to 25% in the future for customer meetings or deployments. Proven experience with a focus on AVEVA/Wonderware System Platform and OSI PI.
Requirements
· BS in Engineering, Computer Science, or equivalent experience. Strong knowledge of SCADA systems and integrating with different data sources.
· Experience with AVEVA (formerly Wonderware) software products including System Platform, Operations Control, InTouch, and Predictive Analytics.
· Knowledgeable in computer networking architectures, topologies, and hardware. Experience in programming languages such as JavaScript, Visual Basic, or C#.
· Familiar with operational data historians (e.g., AVEVA, Wonderware, OSI PI, etc.).
· Experience configuring and troubleshooting industry standard communication protocols such as Modbus, OPC UA/DA, DNP3, and TCP/IP.
· Strong analytical and problem-solving skills, with a keen attention to detail. Willingness to travel to customer sites if needed.
· Most work is currently remote, but engineers may need to travel up to 25% in the future for customer meetings or deployments. Proven experience with a focus on AVEVA/Wonderware System Platform and OSI PI.
Related Guides
Related Job Pages
More Software Engineer Jobs
Staff Software Engineer - Grafana Cloud Observability, Kubernetes Monitoring | USA - EST only | Remote
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
The Staff Software Engineer will drive the technical direction for Kubernetes monitoring within Grafana Cloud by designing and implementing scalable integrations for infrastructure components and data ingestion pipelines. This role involves leading technical vision, mentoring team members, and contributing to open-source projects like Alloy, Prometheus, and OpenTelemetry.
Senior, Software Engineer - Data Ingestion
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
The engineer will build and support Linux- and cloud-based data systems, focusing on AWS-based data ingestion, ETL, and storage solutions to enable analytics, simulation, and ML training across the company. Key tasks include creating resilient pipelines for massive data volumes, scaling the data lake, and promoting data integrity through validation and governance.
Software Engineer III
FanaticsFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
The role involves contributing to the design and implementation of scalable, secure, and high-performance solutions within an event-driven architecture, focusing on enhancing system reliability and efficiency. Responsibilities also include supporting the full product lifecycle, collaborating with cross-functional teams, and participating in planning and design discussions.
Junior Java Software Engineer
CTIA comprehensive provider for all of your AV, IT, Communication and Live Event needs.
Responsibilities include designing, developing, testing, and debugging software applications, while collaborating with cross-functional teams to define and ship new features. The role also involves identifying and fixing defects, participating in code reviews, and contributing to process improvements.