
Astroscale
Open Positions at Astroscale
8 open positions
Develop and verify mission-critical flight software for Astroscale spacecraft, including real-time C/C++ systems, spacecraft simulation, and SILS-based testing. The role also improves development tooling and workflows through Python automation and containerized environments.
Own and operate Astroscale’s Linux and cloud infrastructure across AWS and on-premises environments, combining DevOps automation with SRE reliability practices. The role focuses on platform services, containerized workloads, CI/CD, monitoring, incident response, and AI/LLM infrastructure support.
Lead the design, development, verification, and deployment of advanced computer vision algorithms for spacecraft and ground systems. This role combines algorithm research, hardware-in-the-loop testing, flight software integration, and technical guidance for junior engineers.
Build and maintain ground-segment software that supports Astroscale’s satellite missions, with a focus on Flight Dynamics and web applications. The role spans full-stack development, system design, verification, supplier coordination, and technical support for satellite operations.
Develop and validate GNC flight software for Astroscale spacecraft across flight software, spacecraft simulation, algorithm prototyping, verification, and development automation. The role combines C/C++ and Python engineering with spacecraft dynamics modeling and mission-critical software testing.
Develop and evolve flight dynamics software products for defence space-control missions, combining orbital mechanics expertise with software engineering, verification, and customer-facing technical leadership. The role offers the opportunity to influence product direction and support cutting-edge space domain awareness programmes.
Build and maintain the internal tools, infrastructure, and standardized workflows that support reliable, scalable, and repeatable space-mission software development. This platform-focused role partners with multidisciplinary engineering teams to automate workflows and improve engineering velocity and maintainability.
Lead the development of computer vision components for spacecraft and mission systems, from algorithm design through hardware integration and operational support. This senior role combines embedded software engineering, object detection, verification, and subsystem-level technical leadership.