Terabase Energy is seeking a highly technical Controls Engineer to join their Plant Controls Product team. This role focuses on the development and continuous improvement of plant-level controls software and validation platforms, contributing to various initiatives including the Master Plant Controller and Energy Management System.
Responsibilities:
- Design, develop, and maintain control logic for Terabase plant-level controllers using IEC-61131-3 platforms (e.g., Codesys, AcSELerator, or equivalent)
- Architect modular, scalable, and maintainable control solutions across multiple product lines
- Debug, trace, and resolve complex control system issues at both software and system levels
- Contribute to feature development, algorithm refinement, and performance optimization
- Collaborate cross-functionally with project engineering and product management
- Develop and execute structured test plans for new product features and releases
- Support and enhance Hardware-in-the-Loop (HIL) environments for controller validation
- Analyze and interpret system performance data to validate functional and grid compliance requirements
- Clearly document and communicate test results to internal and external stakeholders
- Produce professional-grade documentation, which may include functional specifications, test plans and validation reports, and release documentation
- Maintain strong configuration management and change control discipline
- Present technical findings in a clear, structured, and professional manner
- Provide technical expertise during project implementation, commissioning, or issue resolution
- Support troubleshooting and root cause analysis for deployed systems
Requirements:
- Bachelor's degree in engineering or related technical field
- Experience developing control logic using IEC-61131-3 environments such as, Codesys, AcSELerator or similar PLC-based platforms
- Strong debugging skills - able to independently trace code execution and identify bugs or other issues
- Demonstrated excellence in documentation and technical communication
- Ability to clearly convey validation results and technical findings to engineering teams and stakeholders
- Self-sufficient and proactive — able to own features from concept through validation
- Experience with utility-scale renewable generation (PV, BESS, hybrid plants) or traditional power generation
- MATLAB / Simulink modeling experience
- Power systems analysis experience (PSCAD, PSS®E, or equivalent tools)
- Experience with Hardware-in-the-Loop (HIL) systems such as OPAL-RT, Speedgoat or RTDS
- Familiarity with grid interconnection requirements and plant-level control strategies
- Experience developing products in a structured product lifecycle environment