What is a Software Engineer at TRL11?
At TRL11, a Software Engineer does not work in a vacuum of abstract web protocols or standard enterprise applications. You will design, build, and deploy highly optimized, real-time software that directly interfaces with cutting-edge aerospace hardware, optical payloads, and high-definition video processing systems. Our mission is to bring advanced, low-latency video streaming and processing capabilities to the harshest environments imaginable—specifically space.
As a Software Engineer at TRL11, your code will run on custom-designed system-on-chip (SoC) architectures, high-speed FPGAs, and embedded hardware platforms deployed on satellites and orbital spacecraft. The software you write must be incredibly robust, power-efficient, and capable of operating autonomously under intense thermal, radiation, and bandwidth constraints. You will bridge the gap between complex mathematical algorithms, hardware subsystems, and real-time data transmission protocols.
This role requires a deep appreciation for hardware-software co-design. You will collaborate daily with world-class optical, electrical, and systems engineers to ensure that our video pipelines operate flawlessly from the lens of our custom cameras to the ground stations receiving our data. It is a highly demanding, multidisciplinary environment where your engineering decisions directly impact the success of active aerospace missions.

