
Onboard Software Solutions Engineer
Loft Orbital Solutions9 days ago
Abu Dhabi, United Arab EmiratesSenior
Responsibilities
- Improve test coverage, automate testing, and reduce the time from onboard software development to on-orbit availability.
- Configure standard onboard software components for customer payloads and support internal and external deployment and troubleshooting.
- Own and evolve tools for onboard software creation, versioning, testing, and release management.
- Provide transparent status tracking across programs and missions.
- Collaborate with Engineering and Satellite Operations teams on reliable deployment of onboard software.
Requirements
- Experience with Python and C++.
- Experience with continuous integration and continuous deployment using GitLab CI, TeamCity, or Travis CI.
- Experience with automated testing frameworks.
- Experience with data serialization and deserialization using YAML, JSON, or CUE.
- Previous experience as a Flight Software Engineer, Software Integration Engineer, Software Test Engineer, or software engineer focused on automated testing.
- Ability to troubleshoot and communicate issues and solutions effectively.
- Experience with Embedded Linux, Make, CMake, UDP, TCP, IP, software integration, or satellite operations is preferred.
About Loft Orbital Solutions
Loft Orbital Solutions builds standardized satellite platforms and delivers end-to-end missions as a service for governments, companies, and research institutions. Founded in 2017 and headquartered in San Francisco, the privately held firm integrates, launches, and operates spacecraft to deploy Earth observation, IoT connectivity, on‑orbit compute, and national security payloads in months. Loft has flown more than 30 missions, using hardware and software abstraction layers atop commodity satellite buses.