Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Terabase Energy

HIL Test Automation Engineer

Terabase Energy

. Design, build, and maintain scalable automated test frameworks and scripts for power, control, and SCADA systems using Python .

Posted 9/22/2026full-timeRemote • California • United StatesJuniorMid-Level💰 $80,000 - $100,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining automated test frameworks using Python, with a strong focus on software validation for hardware systems. Proficient in integrating testing processes into CI/CD pipelines and analyzing complex control systems.

Highest-signal resume keywords
Python ProgrammingTest AutomationCI/CD IntegrationVerification and ValidationGit Version Control

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonBash ScriptingTest Framework DevelopmentAutomated TestingRoot Cause AnalysisPLC/RTAC/IEC 61131-3GitJenkinsDockerCommunication Protocols
Soft Skills
CollaborationAnalytical ThinkingProblem Solving
Tools & Technologies
PytestOpenHTFLogic AnalyzersOscilloscopesTelemetry Logs
Industry Keywords
NERCFERCISO/RTOUtility InterconnectionUtility-Scale Solar PVBattery Energy Storage SystemsHybrid Renewable Energy PlantsInverter-Based Resources

Tech Stack

Tools & technologies
DockerJenkinsPython

About the role

Key responsibilities & impact
  • Design, build, and maintain scalable automated test frameworks and scripts for power, control, and SCADA systems using Python
  • Transition validation processes from manual intervention to a fully automated, scalable framework
  • Define and execute comprehensive Verification and Validation plans for site controller and SCADA systems under normal and fault conditions
  • Integrate automated HIL/SIL testing into CI/CD pipelines and provide real-time feedback to development teams
  • Serve as the final gate for production-ready code
  • Analyze technical specifications and author comprehensive automated test suites
  • Track gaps in system requirements
  • Execute automated test suites across SIL, MIL, and HIL environments
  • Analyze test captures, isolate system failures, and generate detailed engineering reports
  • Collaborate with controls and systems teams to debug complex validation failures
  • Use logic analyzers, oscilloscopes, and telemetry logs for root cause analysis

Requirements

What you’ll need
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field
  • 2+ years of professional experience in software validation or test automation for hardware-focused systems
  • Expert-level proficiency in Python and Bash scripting
  • Practical reading knowledge of PLC/RTAC/IEC 61131-3 control logic
  • Direct experience architecting or heavily extending Python-based test frameworks such as Pytest or OpenHTF
  • Track record of finding critical edge cases in complex state machines and control loops
  • Experience with Git, Jenkins/GitHub Actions, and Docker
  • Knowledge of NERC, FERC, ISO/RTO, and utility interconnection requirements preferred
  • Experience with utility-scale solar PV, Battery Energy Storage Systems (BESS), hybrid renewable energy plants, or inverter-based resources (IBR) preferred
  • Advanced user-level proficiency with Git and modern branch management strategies
  • Knowledge of communication protocols such as IEC 61850, Modbus, and DNP3

Benefits

Comp & perks
  • Generous time off and holiday policy
  • Flexible time off
  • Comprehensive benefits package
  • Career progression
  • 401k match
  • Stock options
  • Home office set up allowance