Panthalassa is seeking an experienced Test Systems Software Engineer to design and implement software for large-scale Hardware-in-the-Loop (HITL) test systems to support the development and deployment of ocean-based renewable energy technologies.
Requirements
- Certified LabVIEW Developer (CLD) or Certified LabVIEW Architect (CLA) level expertise.
- Demonstrated experience with LabVIEW OOP, Actor Framework, and DQMH.
- Experience communicating with laboratory instruments (oscilloscopes, DMMs, power meters, DAQ cards).
- Proficiency with hardware interface protocols (HTTP REST, MQTT, Modbus TCP, GPIB).
- Experience with relational and time-series databases and visualization tools.
- Python programming skills for hardware interface and test automation.
- Experience with git flow, unit testing frameworks, and software validation methodologies.
Responsibilities
- Design and implement software controlling large-scale test rigs for hydraulic turbines, powertrains, and power electronics systems.
- Architect LabVIEW applications for electro-mechanical and hardware in the loop test systems.
- Own the common test framework including custom and commercial products, data schema, sequencers, and hardware drivers
- Integrate software systems with electrical and mechanical hardware across cross-disciplinary projects.
- Develop data acquisition and analysis systems with real-time processing capabilities.
- Design schemas and create visualizations using relational and time-series databases.
- Implement hardware communication protocols and interfaces.
Other
- Occasional extended hours or weekend work to support key milestones.
- Strong preference for candidates based in Portland, OR.
- Candidates must have the legal right to work in the United States.
- We are unable to provide new visa sponsorship for this role; however, we may consider H-1B transfer applications from exceptional candidates.
- This is an onsite position.