Senior Controls Engineer - SCADA

3 months ago
Full-time
Senior
IoT and Embedded Systems
Terabase Energy

Terabase Energy

Terabase Energy specializes in providing innovative digital and automation solutions that enhance the efficiency and scalability of utility-scale solar power plants throughout their entire lifecycle.

Renewable Electricity
51-250
Founded 2019
$50M raised

Description

  • Lead the design and development of control systems for utility-scale renewable energy projects, including battery storage.
  • Model, simulate, and test renewable energy resources and control systems.
  • Perform hardware-in-the-loop testing and validation of protection and control systems using a real-time digital simulator.
  • Conduct interconnection impact studies, power quality analysis, load flow studies, dynamic studies, short-circuit analysis, blackstart studies, transient overvoltage studies, and SSCI analysis.
  • Program and commission SEL and Rockwell controllers.
  • Develop detailed design documentation, including system architecture diagrams, control narratives, and logic diagrams.
  • Provide technical support for power plant controllers.
  • Generate commissioning documents, operator manuals, and training materials.
  • Coordinate with field technicians to support on-site commissioning and installation.
  • Troubleshoot complex monitoring and control systems using diagnostic utilities.
  • Manage, develop, and enforce work processes, documentation, procedures, schedules, priorities, and technical specifications for assigned projects.
  • Drive continuous improvement and operational excellence for controls-related systems and equipment.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, Technology, or a related field.
  • 7+ years of IEC 61131-3/PLC programming experience, including structured text and function blocks.
  • 3+ years of power plant control systems experience.
  • Experience with storage and hybrid control systems.
  • Extensive knowledge of industrial protocols such as Modbus-TCP, DNP3, OPC-UA, IEC 61850, and ICCP.
  • Experience with SCADA systems is a plus.
  • Experience working on multiple projects simultaneously.
  • Ability to communicate effectively with team members and business partners.
  • Must have permanent authorization to work in the United States.
  • Ability to travel approximately 10%.

Benefits

  • Anticipated salary range of $120,000 to $130,000.
  • Generous time off and holiday policy.
  • Remote flexibility.
  • Flexible time off.
  • Comprehensive benefits package.
  • 401(k) match.
  • Stock options.
  • Home office setup allowance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer I - Device Drivers

Torc 251-1K Road & Rail

Torc is hiring a Device Drivers team engineer to develop embedded software that configures sensors and interfaces data flow for autonomous trucking systems.

Agile Bash C C++ CI/CD Embedded Systems Git HTTP Linux Python Scrum SSH TCP/IP
1 day, 5 hours ago

Perception Engineer III

Zone 5 Technologies 1-10 Professional Services

Zone 5 Technologies is hiring a Senior Robotics Perception Engineer to lead perception architecture and delivery for unmanned aircraft programs, building target estimation, world modeling, and autonomy-facing interfaces on a common AI/ML platform.

C++ Embedded Systems
1 day, 5 hours ago

FPGA Developer

DRW 1K-5K Capital Markets

DRW is hiring an FPGA Developer to work with technologists, quantitative researchers, and traders on proprietary technology for low-latency trading and automated systems.

C C++ Python Verilog VHDL
1 day, 6 hours ago

Jr. SCADA Engineer

ACT Power Services 11-50 Electric Utilities

ACT Power Services is hiring an entry-level SCADA Engineer to support solar renewable generation projects across North America, helping design, maintain, and commission control systems that connect utility-scale solar PV assets to the grid.

Cybersecurity Power BI Python
2 days, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers