Skip to content
Endurance Energy logo

Senior Test Infrastructure Software Engineer

Endurance EnergySubsea Geothermal company
Seattle, United StatesSenior
Founders Fund logo
Founders Fund
Ascend
Construct Capital
Felicis
First Round Capital logo
First Round Capital
Point72 Ventures logo
Point72 Ventures
Software Engineering

About the role

TL;DR

Build and maintain test infrastructure for subsea geothermal power plants.

  • As a Senior Test Infrastructure Software Engineer at Endurance, you will build the software, controls, and electrical infrastructure that allows our engineering team to rapidly validate every component and every subsystem that goes into a subsea geothermal power plant.
  • Key Responsibilities Design and build the software infrastructure that powers testing across Endurance, from component qualification through full integrated system validation Architect and implement hardware-in-the-loop (HITL) and simulation environments that allow firmware and controls software to be tested under realistic operating conditions and failure scenarios Develop software for automated test execution, operator interfaces, data acquisition, visualization, storage, and analysis Design and integrate the electrical and controls infrastructure behind new test systems, including DAQs, PLCs, VFDs, sensors, instrumentation, and industrial communication networks Partner closely with firmware, electrical, mechanical, controls, and systems engineers to rapidly develop new testing capabilities Requirements 5+ years of software engineering experience Track record building software for hardware systems, including automated testing, hardware-in-the-loop (HITL), industrial controls, robotics, aerospace, automotive, or other complex electromechanical products Strong software engineering skills, particularly in Python, with experience in C, C++, Rust, or similar systems programming languages preferred Experience interfacing software with physical hardware, instrumentation, embedded systems, or industrial equipment Technical fluency strong enough to hold credibility with mechanical, electrical, firmware, and systems engineers Comfort working hands-on in the lab, including wiring sensors, debugging electrical systems, integrating instrumentation, and bringing up new test hardware Ability to work onsite in Seattle and travel to deployment sites as required
View original posting →

Required skills

PythonC++

Nice-to-have skills

Rust

Domain expertise

cleantech

Benefits & perks

Global Fieldwork, Hands-on Experience, Cutting-edge Development, Impactful Work, Competitive Compensation, Vision, Dental, Health insurance coverage, Dive Certification

Tech stack

PythonCC++Rust

Similar jobs

F

Forward Deployed Software Engineer - Intern

A

Senior Fullstack Software Engineer

A

Software Engineer, Data Quality