Loftorbital
Onboard Software Engineer - Hyperdrive
Golden, CO. Posted a month ago
The role
This person will design, implement and refine onboard software for Loft's spacecraft, working on the Hyperdrive platform that powers onboard services across the fleet. The role includes code review, unit testing, version control and contributing to the onboard software architecture.
What you will do
- Design, implement and refine software with high ownership, from concept through delivery.
- Review code, give clear feedback and enforce development processes, style guides and design standards.
- Design and implement unit tests for self-authored and peer-authored code.
- Use version control to create feature branches, push code and merge approved code into production branches.
- Contribute to onboard software architecture through design proposals and collaborative review.
- Participate in reviewing and enhancing software development processes and design standards.
- Coordinate with downstream teams on release, distribution and adoption of latest releases.
- Opportunity to be directly involved in operating the on-orbit fleet of satellites.
Required qualifications
- 5+ years' software engineering experience.
- Programming in C/C++ (C++11 or newer) and Python.
- Experience with version control systems such as Git.
- Experience with continuous integration tools (e.g., GitLab-CI, Jenkins).
- Experience with build systems (e.g., Make, CMake).
- Experience with library management and ABI/API version control.
- Understanding of distributed architecture.
- Familiarity with networking protocols (e.g., UDP, TCP, IP) and POSIX standards.
- Experience developing multi-threaded applications.
Nice to have
- Familiarity with Go or Rust.
- Experience with embedded Linux, including Yocto, device trees, systemd and Linux on ARM platforms.
- Proficiency with unit test frameworks (e.g., pytest, Googletest, Unity).
- Experience with middleware frameworks (gRPC, ZMQ/NATS, etc.).
- Experience with containerization (Docker, K3S, systemd-nspawn).
Benefits
- 100% company-paid medical, dental and vision for you and your dependents.
- 100% company-paid life, AD&D and disability insurance.
- Fully paid parental leave: 16 weeks for birthing parents, 10 weeks for non-birthing parents.
- Flexible time off and 12 paid holidays.
- HSA with employer contribution, FSAs and commuter benefits.
- Carrot Fertility, One Medical and a free Employee Assistance Program.
- 401(k) and equity.
- Daily catered lunches and snacks in office.
- Annual company off-site and regular social events.
- International exposure to the team in France.
- Relocation assistance when applicable.
Before you apply
- Resume must be attached in English.
About the company
Loft provides governments, companies and research institutions a fast, reliable way to deploy missions in orbit, including integrating, launching and operating spacecraft. Founded in 2017, it has flown more than 30 missions and has offices in San Francisco, Golden and Toulouse.