P

Portal Space Systems

Develops rapid, solar-thermal propelled satellite buses

Senior Software Integration and Test Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBothell, WA, USA

About the Job

Requirements

  • At least 5 years of experience developing and testing embedded software or firmware for complex or mission-critical systems, or equivalent lab and project experience.
  • Experience with hardware-in-the-loop test environments or embedded system bring-up.
  • Experience with C/C++ or Python for embedded software development and test automation.

Responsibilities

  • Develop and own the execution and testing framework for spacecraft software and firmware, including hardware-in-the-loop test cases and environments.
  • Debug and resolve software and firmware issues across avionics and payload systems, driving root-cause resolution with vendors.
  • Review and guide software architecture, including state machines, error handling, interface control documents, and vendor scopes, to ensure reliability and mission alignment.
  • Partner with Avionics Engineers to co-develop hardware-in-the-loop and interface control document infrastructure, enabling automated regression and continuous integration/continuous delivery pipelines.
  • Own software and firmware integration from first power-on to flight-ready, ensuring subsystem bring-up and validation.
  • Build and expand hardware-in-the-loop environments to support edge cases, fault injection, and full mission simulation.
  • Develop automated frameworks for regression, logging, and fault coverage to drive continuous validation.
  • Own build, delivery, and versioning pipelines that ensure mission-ready software.

Desired Qualifications

  • Ability to work in a fast-paced, highly collaborative startup environment with high levels of ownership.
  • At least 7 years of embedded or spacecraft software development and integration experience and/or a master's degree with equivalent hands-on depth.
  • Experience with spacecraft software integration, including avionics, attitude determination and control systems, power, or payload subsystems.
  • Familiarity with real-time operating systems, embedded Linux, or spacecraft flight software frameworks such as cFS, FreeRTOS, or VxWorks.
  • Knowledge of common spacecraft communication protocols such as CAN, UART, and Ethernet.
  • Strong knowledge or views regarding automated test frameworks, continuous integration/continuous delivery pipelines, and regression testing environments.
  • Background in fault injection, fault detection, isolation, and recovery concepts, or fault-tolerant software design.
  • Demonstrated ability to lead cross-functional software validation efforts or mentor junior engineers.

About the Company

Portal Space Systems

Develops rapid, solar-thermal propelled satellite buses

Portal Space Systems designs and builds spacecraft for in-space mobility, focusing on a solar thermal propulsion-driven satellite bus called the Supernova. The bus uses solar energy to heat a propellant, delivering higher thrust and efficiency to perform large orbital changes, such as transferring from LEO to GEO or to cislunar space. The team includes veterans from SpaceX, Blue Origin, and Kuiper, helping mature the technology and manufacturing process. The company has secured over $3 million in Department of Defense funding, signaling a government and defense market focus, and plans to begin production of the Supernova by the end of 2026 from its Bothell, Washington base. Its goal is to move satellites more quickly and flexibly through space, enabling expanded space logistics and orbital transfer capabilities while winning government contracts.

Company size
51-200
Company stage
Series A
Total funding
$70.9M
Headquarters
Bothell, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Portal Space Systems

See more jobs