Search Remote Jobs

HIL Test Automation Engineer

🕒 September 22

🏄 California – Remote

infoinfo

💵 $80k - $100k / year

⏰ Full Time

🟢 Junior

🟡 Mid-level

⚙️ Software Development Engineer in Test (SDET)

Where this job comes from

Posted on Terabase Energy's careers page, not through a job board

First seen by Remote Rocketship September 22

Still open on Terabase Energy's site. Checked 2 days ago.

Logo of Terabase Energy

Terabase Energy

51 - 200 employees

Founded 2019

🏗️ Construction

⚡ Energy

Construction • Energy • Renewable Energy

Terabase Energy is a company focused on revolutionizing the solar energy industry by developing an interconnected digital and automation platform designed to reduce costs and enhance scalability for utility-scale solar power plants. The company offers innovative solutions such as robotics-assisted construction automation and cloud-based digitization, which aim to optimize the entire lifecycle of solar power projects. With a commitment to maximizing efficiency and providing end-to-end support, Terabase is empowering clients to achieve more with their solar initiatives.

📋 Description

• 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

• 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

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

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 11

Skyward

51 - 200

🤖 Artificial Intelligence

🏛️ Government

Automation Test Engineer building automated tests for Skyward’s generative AI/ML platform supporting CMS. Ensuring model reliability, fairness, and release quality through CI/CD testing.

🕒 August 26

KBR, Inc.

10,000+ employees

💼 Consulting

🎖️ Defense

📦 Logistics

Software Test Engineer testing enterprise applications for KBR's government and commercial missions. Developing automation, validating integrations, and supporting Agile software delivery.

🕒 August 17

CACI International Inc

10,000+ employees

🎖️ Defense

🏛️ Government

🔒 Cybersecurity

Test Engineer Analyst validating CACI’s Momentum Financials system for Department of Veterans Affairs contracts. Executing functional, regression, and end-to-end testing across environments.

🇺🇸 United States – Remote

💵 $63.3k - $129.7k / year

🔥 Funding within the last year

💰 $500M Post-IPO Debt on 2026-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

⚙️ Software Development Engineer in Test (SDET)

🕒 August 7

Makpar Corporation

51 - 200

💼 Consulting

🏥 Healthcare

📦 Logistics

Software Test Engineer III ensuring quality, security, accessibility, and release readiness for USCIS ICAM applications. Makpar delivers cloud, cybersecurity, data, and emerging-technology solutions to the Federal government.

🕒 August 7

RhythmScience Inc.

51 - 200

🏥 Healthcare

☁️ SaaS

🤝 B2B

QA Engineer automating and validating clinical-grade cardiac monitoring software at RhythmScience. Building Playwright coverage, testing web/mobile apps, and improving release quality.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok