SCADA Engineer Intern – I - Critical Infrastructure
About the role
Smart Tech Contracting delivers turnkey BAS & EPMS solutions for mission-critical colocation and hyperscale data centers operating at national program scale. As a Master Systems Integrator (MSI), we unify controls construction (DDC, PLC, SCADA) with software engineering, optimized graphics / UI standards, and program-level governance. Complex integrations are delivered cleanly, consistently, and fast. Our teams thrive in high-stakes environments where quality control and uptime matters, schedules are compressed, and coordination is everything. Join us and be part of a team where your voice matters, your work makes an impact, and your growth is a shared priority.
Responsibilities
- Assist with developing SCADA graphics, tags, alarms, scripts, templates, and reusable components
- Support basic PLC and SCADA integration activities
- Help translate documented requirements and sequences of operation into functional SCADA configurations
- Follow established development standards, naming conventions, and engineering processes
- Make corrections and improvements based on engineering review and feedback
- Execute assigned test procedures and document the results
- Support quality reviews, defect tracking, and basic troubleshooting
- Verify completed work against documented requirements
- Assist with technical documentation, test records, tag lists, alarm lists, and engineering notes
- Clearly communicate identified issues, questions, and completed work
- Use Git for source control, including branches, commits, and pull requests
- Use Docker and VM environments to create and develop projects
- Use Azure DevOps to manage work items, repositories, testing, and documentation
- Use approved generative AI and agentic AI tools for coding, testing, research, documentation, and workflow improvement
- Review and validate AI-generated work before using it
- Participate in Ignition 8.3 SCADA platform training with the potential opportunity to earn a certification
- Gain practical exposure to Rockwell Automation PLCs and other industrial control systems
- Learn SCADA architecture, HMI design, alarming, scripting, data modeling, industrial networking, and communications
- Participate in technical discussions, demonstrations, and supervised project activities
- Apply feedback and demonstrate continuous improvement
- Complete assigned tasks on time and within the defined scope
- Communicate progress, questions, and technical issues to the assigned engineer
- Participate in supervised testing, commissioning, or field activities when available
- Follow established engineering, cybersecurity, safety, and quality requirements
- Perform other related duties as assigned
Requirements
- Basic understanding of programming, networking, databases, controls, or automation
- Familiarity with Git or another source-control tool
- Foundational understanding of generative AI or agentic AI concepts
- Interest in SCADA systems, PLCs, industrial automation, and mission-critical infrastructure
- Ability to follow technical instructions and documented processes
- Strong attention to detail and willingness to learn
- Ability to communicate questions, progress, and technical issues clearly
- Ability to work effectively with engineering and project teams
- Ability to protect confidential company and customer information
Preferred (not required)
- Exposure to Python, Java, JavaScript, SQL, C#, or a similar programming language
- Experience with Git, GitHub, Azure Repos, or Azure DevOps
- Familiarity with Docker, containers, Kubernetes, or container orchestration
- Familiarity with APIs, JSON, databases, or AI-assisted development
- Exposure to PLCs, HMIs, SCADA platforms, or industrial communication protocols
- Familiarity with Ignition, Rockwell Automation, Modbus, BACnet, OPC UA, REST API or MQTT
- Coursework, personal projects, laboratory work, or previous technical internship experience
Qualifications
Currently pursuing or recently completed a degree, certification, apprenticeship, or technical program in:
- Computer Science
- Software Engineering
- Electrical or Computer Engineering
- Controls or Automation
- Information Technology
- Industrial Technology
- Artificial Intelligence
- A related technical discipline
Skills
- Programming (Python, Java, JavaScript, SQL, C#)
- Source control (Git, GitHub, Azure Repos, Azure DevOps)
- Containerization (Docker, Kubernetes)
- AI-assisted development (generative/agentic AI)
- Industrial protocols (Modbus, BACnet, OPC UA, REST API, MQTT)
- SCADA/HMI platforms (Ignition, Rockwell Automation)
- PLC programming and integration
- Data modeling, JSON, APIs
- Technical documentation and communication
Benefits
- Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option)
- Dental and vision plans
- Comprehensive medical, dental and vision benefits extended to spouse / domestic partner and dependent children up to age 26
- 401k with company match and self-directed brokerage account option
- PTO including additional paid time off during the last week of the year
- Company paid life insurance coverage for employees and their eligible dependents
- Short and long-term disability, AD&D coverage
- Professional development opportunities, tuition reimbursement and professional licensing assistance
- Paid parental leave after one year of employment
Pay
The Pay Range For This Role Is 27.50 - 27.50 USD per hour (Remote (United States))
Position Location: Remote - work virtually from anywhere in the United States, Atlanta, GA, or Dallas, TX
Internship Dates: May 17th, 2027 - August 13th, 2027