Software Engineering

About

The Software Engineering team at Umbra develops and maintains the software systems that enable the processing, analysis, and integration of space and Earth-based datasets for defense, intelligence, and analytics solutions. This includes creating robust embedded software for satellites, building reliable ground command and control systems, ensuring platform stability and scalability, and providing expert leadership and technical guidance in software development and site reliability engineering.