Jobs · Engineering · Washington

Senior Test Infrastructure Software Engineer

Endurance Energy · Seattle, WA · 2 wk ago
On-siteEngineeringFull-time

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
  • Build scrappy one-off test systems when speed matters, then evolve successful concepts into scalable engineering infrastructure
  • Write production-quality software while establishing the architecture and engineering patterns that future test systems will build upon
  • Own the technical foundation of Endurance’s testing ecosystem as it grows from individual laboratory experiments to full power plant validation
  • Help shape the test infrastructure organization as it grows, including interviewing and onboarding future engineers

Qualifications

  • 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

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com