SCADA Technician

Automationtechies

Madera, CA

JOB DETAILS
SKILLS
Agriculture, Application Programming Interface (API), Automation, Best Practices, Commissioning, Functional Testing, Git, Identify Issues, Integration Testing, Operational Strategy, Problem Solving Skills, Process Improvement, Programmable Logic Controller (PLC), Python Programming/Scripting Language, Quality Assurance, REST (Representational State Transfer), Regression Testing, Release Notes, Reporting Dashboards, SCADA Software, Scalable System Development, Scripting (Scripting Languages), Software Administration, Software Configuration Management, Software Testing, Source Code/Configuration Management (SCM), Supervisory Control and Data Acquisition (SCADA), Support Documentation, Technical Support, Technical Writing, Telemetry, Test Case, Testing, Time Management, User Interface/Experience (UI/UX), Wireless Communications
LOCATION
Madera, CA
POSTED
30+ days ago

SCADA Software Technician (Ignition)
Location: Madera, California (On-site)
Type: Full-Time

Overview
Join a growing and innovative organization as a SCADA Software Technician, where you’ll play a key role in delivering and supporting Ignition-based solutions that drive operational efficiency. This position offers the opportunity to take ownership of software testing, configuration, and deployment while serving as a critical escalation point for complex technical support issues. Working closely with a distributed engineering team, you’ll help ensure reliable system performance and contribute to the development of scalable best practices.

Key Responsibilities

Software Testing & Quality Assurance

  • Test and validate new Ignition features, scripts, and user interface components
  • Perform functional, integration, and regression testing in controlled environments
  • Document test cases, results, and release notes for internal and client use

SCADA Configuration & Deployment

  • Lead configuration efforts for new client implementations, including tag setup, alarms, historian logging, and dashboards
  • Partner with field teams during commissioning to ensure successful system performance

Tier 2 Software Support

  • Serve as the primary escalation point for advanced software-related support issues
  • Troubleshoot and resolve configuration, scripting, and integration challenges
  • Collaborate with Tier 1 support to improve troubleshooting processes
  • Escalate complex issues to engineering with clear documentation and replication steps

Documentation & Standards

  • Develop and maintain configuration templates, deployment guides, and troubleshooting documentation
  • Track system configurations and software updates with accuracy
  • Ensure all documentation remains current and standardized across teams

Qualifications

Required:

  • 2–4 years of experience with SCADA software configuration and deployment
  • Strong proficiency in tag configuration, Python scripting, alarms, and historian setup
  • Working knowledge of PLC/RTU communications (Modbus, MQTT, OPC-UA)
  • Excellent troubleshooting and problem-solving skills
  • Experience creating and maintaining technical documentation

Preferred:

  • Ignition certification
  • Experience in agricultural automation or irrigation systems
  • Familiarity with wireless telemetry (LoRa, cellular)
  • Experience with Git/version control and QA workflows
  • Knowledge of REST API integrations

What Success Looks Like

  • Seamless deployment of new features with minimal defects
  • Timely and effective resolution of escalated technical issues
  • Consistent, standardized SCADA configurations across projects
  • Clear, accessible documentation supporting both deployment and support teams

Why This Opportunity
This role offers the chance to take ownership of mission-critical SCADA systems, collaborate with a highly skilled engineering team, and make a direct impact on operational efficiency in a rapidly evolving technical environment.

About the Company

A

Automationtechies