Talent.com
Test Systems Software Engineer
Test Systems Software EngineerPanthalassa • Portland, Oregon, United States
Test Systems Software Engineer

Test Systems Software Engineer

Panthalassa • Portland, Oregon, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Company

Panthalassa is a renewable energy and ocean technology company committed to rapidly developing and deploying technologies that will ensure a sustainable future for Earth by unlocking the vast energy potential of its oceans. Our mission is to capture civilizational levels of ultra-low-cost renewable energy for applications including computing and affordable renewable fuels delivered to shore.

We are headquartered in Portland, Oregon, and operate as a public benefit corporation backed by leading venture capitalists, philanthropic investors, and university endowments. Our team includes individuals with experience at SpaceX, Tesla, Apple, Blue Origin, the U.S. military, and leading research universities. We operate as an idea meritocracy—where the best ideas win—and we’re building the most capable engineering and operations team on the planet.

About the Job

We are seeking an experienced Test Systems Software Engineer to design and implement software for large-scale Hardware-in-the-Loop (HITL) test systems. This role requires architect-level expertise in LabVIEW and experience building sophisticated test automation systems that control complex hardware and manage large datasets.

As a Test Systems Software Engineer, you will architect the software backbone of our test infrastructure, creating systems that integrate hardware control, data acquisition, and real-time analysis. You will work closely with our electrical, mechanical, and controls engineers to build comprehensive test environments that push the boundaries of power generation technology. This is a hands-on role where you will both design scalable architectures and troubleshoot hardware interfaces alongside world-class engineers and technicians.

You will be responsible for the complete software lifecycle of test systems—from architecture design through deployment and long-term maintenance. This includes building CI / CD pipelines, designing database schemas, and creating visualization systems that enable breakthrough energy technology development.

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.
  • Build test sequences and automation scripts for hardware interaction.
  • Troubleshoot laboratory hardware including oscilloscopes, DMMs, power supplies, electronic loads, and VFDs.
  • Implement unit testing frameworks and automated validation systems.
  • Establish git flow and version control processes for test software development.
  • Create and maintain documentation for software architectures and test procedures.

Required Qualifications

  • Bachelor’s degree in Physics, Computer Science, Electrical Engineering, or related field.
  • 8–15+ years of experience in test software development and hardware automation.
  • 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.
  • Hands-on experience with industrial controls hardware including VFDs and PLCs.
  • Experience with git flow, unit testing frameworks, and software validation methodologies.
  • Strong troubleshooting skills for both software and hardware integration.
  • Excellent communication skills for cross-functional collaboration.
  • Desired Qualifications

  • Advanced degree in Physics, Computer Science, Electrical Engineering, or related field.
  • Knowledge of real-time systems and deterministic software design.
  • Experience with NI RT hardware platforms such as cRIO.
  • Familiarity with VISA, Serial, HTTP REST, MQTT, GPIB, and Modbus communication.
  • Experience with additional programming languages (Python, Rust).
  • Experience with databases such as TimescaleDB, ClickHouse, InfluxDB, and Grafana visualization.
  • Experience building CI / CD pipelines in GitLab or similar platforms.
  • Experience with Docker and containerization.
  • Background in power generation, renewable energy, or heavy industrial testing.
  • Experience with embedded systems and microcontroller interfaces.
  • Familiarity with cybersecurity practices for industrial control systems.
  • Experience with cloud-based storage and analytics platforms.
  • Knowledge of signal processing and filtering techniques.
  • Experience mentoring junior software engineers and leading technical teams.
  • The above qualifications are desired, not required. We encourage you to apply if you are a strong candidate with only some of the desired skills and experience listed.

    Additional Requirements

  • Occasional extended hours or weekend work to support key milestones.
  • Strong preference for candidates based in Portland, OR.
  • Compensation and Benefits

    If hired for this full-time role, you will receive :

  • Cash compensation of $155,000–$225,000.
  • Equity in the company. We’re all owners and if we’re successful, this equity should be far and away the most valuable component of your compensation.
  • A benefits package that helps you take care of yourself and your family, including :
  • Flexible paid time off

  • Health insurance (the company pays 100% of gold level PPO plan for full time employees, their partners, and dependents)
  • Dental insurance (the company pays 33% for full time employees and 100% for their partners and dependents)
  • Vision insurance (the company pays 100% for full time employees, their partners, and dependents)
  • Disability insurance (the company pays 100% for a policy to provide long term financial support if you become disabled)
  • Ability to contribute to tax-advantaged accounts, including 401(k), health FSA, and dependent care FSA
  • Relocation assistance to facilitate your move to Portland (if needed).
  • Location

    This is an onsite position. Our offices, lab and shop, are located in  Portland, Oregon.

    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 candida tes.

    [job_alerts.create_a_job]

    Software Test Engineer • Portland, Oregon, United States

    [internal_linking.related_jobs]
    Product Test Engineer

    Product Test Engineer

    Sunrise Systems • Beaverton, Oregon, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We're looking for a Test Engineer II in the Footwear Lab with strong problem solving, results orientation, and multi-tasking skills. Test engineer II will complete standard materials and mechanical ...[show_more]
    [last_updated.last_updated_30]
    Software Development Engineer in Test Intern

    Software Development Engineer in Test Intern

    Trimble • Lake Oswego, Oregon, USA
    [job_card.full_time]
    Software Development Engineer in Test Intern.May / June 2026 - August / September 2026.About Trimbles Internship Program. As a Trimble intern you will gain valuable hands-on experience and be provided w...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Test Technician

    Sr. Test Technician

    Vanguard EMS, Inc. • Beaverton, OR, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    ATE and functional test processes, and to train and mentor manufacturing and technical associates in troubleshooting strategies and techniques. Even with Vanguard’s state of the art technology, vast...[show_more]
    [last_updated.last_updated_30]
    Test Coordinator

    Test Coordinator

    Beyondsoft Consulting • Vancouver, Washington, USA
    [job_card.temporary]
    Beyondsoft is a leading mid-sized business IT and consulting company that combines modern technologies and proven methodologies to tailor solutions that move your business forward.Our global head o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Qualtrics

    Software Engineer Qualtrics

    Mainz Brady Group • Beaverton, OR, US
    [job_card.full_time]
    HYBRID ONISTE IN BEAVERTON, OR!.This role will be part of a high-visibility, high-impact initiative to optimize and expand our Qualtrics environment. You’ll play a key role in designing, devel...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer (Remote)

    Software Engineer (Remote)

    Scale AI • Portland, Oregon, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer - Product

    Software Engineer - Product

    Mercury • Portland, OR, United States
    [job_card.full_time]
    San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States.Since the dawn of aviation, pilots have faced the constant challenge of air resistance, much like sailors nav...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Systems Engineer (Portland)

    Senior Systems Engineer (Portland)

    Lexicon Solutions • Portland, Oregon Metropolitan Area, US
    [job_card.part_time]
    TriMet Senior Systems Engineer.SE Portland | Hybrid (3 days onsite).Were an approved TriMet partner, and were helping them hire a. This role is ideal for someone who thrives in enterprise infrastruc...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Systems Software Specialist III

    Systems Software Specialist III

    County of Yolo • Woodland, Washington, USA
    [job_card.full_time]
    Recruiting two (2) regular full-time.Systems Software Specialist I / II.The Yolo County Innovation and Technology Services Department is seeking a highly skilled and motivated IT professional to fill...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Portland, Oregon, United States
    [job_card.full_time]
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Power Systems Engineer (Hybrid)

    Power Systems Engineer (Hybrid)

    APR Staffing • Vancouver, Washington, United States
    [job_card.full_time]
    Location : Vancouver, WA Hybrid : onsite 3 days per 2-week pay period Travel : up to 5% local travel Overtime : 5% anticipated Length : 1+ yrs, up to 5 years MUST be US Citizen to be eligible to apply f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Portland, OR, United States
    [job_card.full_time]
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Test Lead Accessibility Testing

    Test Lead Accessibility Testing

    Noblesoft Technologies • Clackamas County, Oregon, USA
    [job_card.full_time]
    Job Role : Senior Test Lead - Accessibility Testing.SDET skills Azure devops python pytest test automation and Framework AI ML practices RAGAS LLMs. Experience in designing LLM / RAG test automation s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Trispoke managed services • Wilsonville, Oregon, USA
    [job_card.full_time]
    We are seeking a seasoned Senior Software Engineer who is a recognized expert in C# (.You will design build and maintain high-reliability test automation systems that control scientific instruments...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr AB Testing Analyst

    Sr AB Testing Analyst

    Columbia Sportswear • Portland, OR, United States
    [job_card.full_time]
    Are you passionate about spending time outdoors and empowering others to do so? The Columbia eCommerce team plays a crucial role in improving the consumer experience on our Columbia sites and digit...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    System Engineering Analytics Engineer I

    System Engineering Analytics Engineer I

    Daimler Truck North America • Portland, OR, United States
    [job_card.full_time]
    The Vehicle Level Engineering Department is built on four core values : Respect, Pioneering, Tenacity & Excellence.We work together in an environment of genuine trust, inclusivity and belonging.Robu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Test Technician - Electronics Manufacturing Services

    Test Technician - Electronics Manufacturing Services

    Impact ES–Vancouver • Vancouver, WA, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Monday-Thursday, 10 hour shifts, 5am-3 : 30pm.We are seeking a Test Technician to join our Test Department, supporting the functional testing and diagnostics of complex electronic assemblies, includi...[show_more]
    [last_updated.last_updated_30]
    Robot Test Pilot

    Robot Test Pilot

    Sanctuary Cognitive Systems Corporation • Vancouver, Washington, United States, 98660
    [job_card.permanent]
    Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Robot Test Pilot to join our team. As a Robot Test Pilot, you will play...[show_more]
    [last_updated.last_updated_30]