1

Scada Programming Jobs in Tennessee (NOW HIRING)

Controls Engineer II

Nashville, TN ยท On-site

$80K - $104K/yr

Work includes electrical design, PLC programming, HMI/SCADA development, and on-site commissioning. Controls Engineers collaborate closely with project managers, engineering leads, and field teams to ...

Controls Engineer II

Nashville, TN ยท On-site

$80K - $104K/yr

Work includes electrical design, PLC programming, HMI/SCADA development, and on-site commissioning. Controls Engineers collaborate closely with project managers, engineering leads, and field teams to ...

Familiarity with BMS, EPMS, SCADA, PLC programming tools, industrial firewalls, OT switching, and controls integration. * Experience with commissioning, turnover, alarm rationalization, trend ...

Senior Building Automation Engineer

Nashville, TN ยท On-site

$100K - $131K/yr

Serve as a senior technical resource for BMS, EPMS, PLC, SCADA, HMI, and OT network systems ... Partner with Reliability Engineering, Facilities Operations, Security, and Engineering teams to ...

Senior Field Engineer

Nashville, TN ยท On-site

$65 - $80/hr

... engineering); substation construction; substation commissioning ... SCADA/Fault Data/SER/Integration-Automation equipment installation and testing * 3 phase power ...

Optional experience with control systems programming (Ignition SCADA, Siemens TIA portal). * Experience supporting commissioning of major mechanical and electrical systems in data centers or ...

Showing results 21-40

Scada Programming information

What is SCADA programming?

SCADA programming involves creating and configuring software that monitors and controls industrial processes, such as manufacturing, energy, or water treatment systems. SCADA (Supervisory Control and Data Acquisition) systems collect real-time data from sensors and equipment, display this information to operators, and allow them to control processes remotely. Programming these systems typically involves using specialized software platforms to design user interfaces, set up data communication protocols, and implement automation logic. SCADA programmers ensure the system operates efficiently, safely, and reliably, often integrating with PLCs and other industrial devices.

What are the key skills and qualifications needed to thrive as a SCADA programmer?

To thrive as a SCADA Programmer, you need a solid background in industrial automation, control systems, and programming, typically supported by a degree in electrical engineering, computer science, or a related field. Familiarity with SCADA software platforms (such as Wonderware, Ignition, or Siemens WinCC), PLC programming, and relevant industry certifications is crucial. Strong problem-solving skills, attention to detail, and effective communication help you work well with engineering teams and clients. These competencies ensure reliable system integration, efficient troubleshooting, and optimal plant or process performance.

What are some common challenges faced by SCADA programmers when integrating new devices into existing control systems?

SCADA programmers often encounter challenges when integrating new devices, such as ensuring compatibility with legacy hardware and software, managing communication protocols, and maintaining data integrity across the system. Troubleshooting connectivity issues and configuring drivers to facilitate smooth data exchange are also common tasks. Collaborating closely with engineers, IT specialists, and equipment vendors is essential to resolve these challenges efficiently and minimize system downtime.

Are SCADA programmers in demand?

SCADA programmers are in demand due to the increasing need for automation and control systems in industries such as manufacturing, energy, and utilities. Skilled professionals with knowledge of PLCs, HMI, and SCADA software like Wonderware or Ignition are sought after, especially those with certifications and experience in system integration and cybersecurity. Job opportunities are often available in regions with industrial infrastructure development and infrastructure modernization projects.

How to become a SCADA programmer?

To become a SCADA programmer, you typically need a background in electrical engineering, computer science, or automation technology, along with proficiency in programming languages such as ladder logic, Python, or C++. Familiarity with SCADA software platforms like Wonderware, Ignition, or GE iFIX is essential, and obtaining industry certifications can enhance job prospects. Practical experience through internships or hands-on projects is also valuable for developing the skills required in SCADA programming roles.

What job categories do people searching Scada Programming jobs in Tennessee look for?

The top searched job categories for Scada Programming jobs in Tennessee are:

What cities in Tennessee are hiring for Scada Programming jobs?

Cities in Tennessee with the most Scada Programming job openings:

Infographic showing various Scada Programming job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 14% Part Time, 5% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Controls Engineer II

Nashville, TN โ€ข On-site

Spring Automation LLC
Industrial Automation Equipment Manufacturingย โ€ขย 11 - 50 employees

$80K - $104K/yr

Other

Re-posted 19 days ago


Job description

Job Description
Job Description
Description:

About the Team At Spring Automation, our mission is to design, build, and install controls systems for the material handling industry. But what truly sets us apart is our purpose: to show how business can improve lives. We do this by cultivating strong relationships, empowering our team, and prioritizing integrity in everything we do.

We're a team that believes in winning together, guided by a simple philosophy of always doing what's right. Our culture is built on a people-first approach, a commitment to serving with excellence, and a strong sense of ownership on every project. We're driven by grit, urgency, and a long-term vision that allows us to think beyond today and build solutions that last.


About theRole The Controls Engineer supports and leads controls engineering efforts across material handling and industrial automation projects. Depending on experience, this role may focus on learning and execution, independent technical ownership, or leadership of complex systems and project teams.

Work includes electrical design, PLC programming, HMI/SCADA development, and on-site commissioning. Controls Engineers collaborate closely with project managers, engineering leads, and field teams to deliver safe, reliable, and high-performing systems. This position reports to an Engineering Team Lead or Engineering Manager depending on assignment and experience level.


In this role, you willโ€ฆ

  • Contribute to or lead controls engineering efforts on material handling projects
  • Develop, test, and troubleshoot PLC programs (primarily Rockwell Automation platforms)
  • Design and develop HMI and/or SCADA applications
  • Support commissioning lead with commissioning effort
  • Participate in or drive project planning, including milestones, sprint planning, and execution tracking
  • Collaborate with project managers, engineers, and field teams to ensure successful project delivery
  • Provide technical input into system design, standards, and continuous improvement efforts
  • Travel requirements will vary by role level and project needs (generally up to ~40% depending on assignment and seniority)
Requirements:
  • Bachelorโ€™s degree in electrical engineering, Mechanical Engineering, Mechatronics, or related field
  • Experience in controls engineering, industrial automation, or material handling systems
  • 5+ Years of experience in related field
  • Hands-on experience with PLC programming (Rockwell Automation preferred)
  • Experience with HMI/SCADA development tools
  • Familiarity with electrical design and CAD tools (AutoCAD Electrical preferred)
  • Strong analytical and problem-solving skills
  • Ability to work in a collaborative, fast-paced project environment
  • Strong communication skills (written and verbal)
  • Proficiency with Microsoft Office Suite
  • Willingness and ability to travel as required for commissioning and project support
  • Higher-level roles include increased technical ownership, leadership responsibility, and corresponding compensation adjustments