SCADA Programmer

3B Staffing
New York, US
On-site

Job Description

ROLE: SCADA Programmer

Job Overview

This role involves configuring and troubleshooting SCADA systems to ensure their availability, reliability, and security

. The position includes a combination of office-based work and fieldwork at industrial facilities. Responsibilities will include working closely with client teams and third-party vendors to execute project goals and meet SCADA program's deployment and quality goals.

Local travel within NYC and Westchester (up to 20%) may be required.

Responsibilities

  • Follow documented processes for SCADA system configuration.
  • When applicable, propose process improvements for SCADA systems programming and delivery.
  • Configure and troubleshoot SCADA components, including industrial LTE routers and low-voltage Real-Time Automation Controllers

.

  • Work in partnership with client engineering teams to set up and program communication paths for SCADA equipment, ensuring secure and efficient data flow.
  • Perform data analysis and root-cause evaluations to identify and resolve SCADA software components errors.
  • Update and maintain system databases and spreadsheets to track SCADA data and generate reports.
  • Collaborate with vendors, procurement teams, and project manager to help manage equipment inventory and acquisition.
  • Provide detailed progress updates and assist in tracking project costs using client's inventory management tools.
  • Ensure all SCADA deployments meet quality standards and cybersecurity standards.

TECHNICAL SKILLS

  • Bachelor's degree in Computer Science, Electrical Engineering, IT, or a related field
  • Minimum 3+ years of professional experience
  • Proficiency in Microsoft Office Suite, including Excel, Word, and Power Point
  • Strong communication and collaboration skills, with a focus on problem-solving and teamwork

NICE TO HAVE

  • Additional working knowledge of SQL or MySQL
  • Experience with programming languages such as Python, Java, Java Script
  • Familiarity with MS Visio
  • Hands-on experience with Schweitzer Engineering Laboratories low-voltage Real-Time Automation Controllers and Digi LTE Routers
  • Knowledge of data visualization tools like Power

BI or Tableau

  • Some experience with SCADA systems in industries such as energy, water, or gas
  • Working knowledge of networking protocols (e.g., Distributed Network Protocol, TCP/IP, RS-232, RS-485) and SCADA communication standards

Skills & Requirements

Technical Skills

Microsoft office suiteExcelWordPower pointScada systems programmingSqlMysqlPythonJavaJavascriptMs visioSchweitzer engineering laboratories low-voltage real-time automation controllersDigi lte routersData visualization tools like power bi or tableauNetworking protocols (e.g., distributed network protocol, tcp/ip, rs-232, rs-485)Scada communication standardsCommunicationCollaborationProblem-solvingTeamworkIndustrialEnergyWaterGas

Employment Type

FULL TIME

Level

mid

Posted

4/28/2026

Apply Now

You will be redirected to 3B Staffing's application portal.

Sign in and we'll score your resume against this role.