Who We’re Looking For: Albedo is launching next-generation, ultra-high-resolution imaging satellites to service a global audience through a modern, cloud-based product interface. In order to achieve this goal, we are looking for a team of people who are both passionate about our mission and are willing to put in the work to design, develop, and test an innovative earth observation concept in the commercial industry. The times ahead will be set in a fast-paced, often uncertain environment, but if you are hard-working, kind, and team-oriented, you can expect a rewarding and purposeful experience.
At Albedo our mission is to bring 10-cm imagery to the masses, and as our Flight Software Engineer, you’ll be playing a critical part in our software development, verification, and roadmap to the future!
We’re developing a highly precise and nimble satellite that’s flying in Very-Low Earth Orbit (VLEO) to reach our 10-cm goal (and let’s not forget the 2-meter thermal imagery to boot)! We’ve got tight timing constraints in our spacecraft, and software performance is key to achieving that goal. We embody high-speed and low drag!
If furthering your experience in embedded Linux, real-time operating systems, performance benchmarking, and hardware offloading sounds exciting, then read on!
What You'll Do
- Work directly with avionics hardware to develop highly performant software in embedded Linux.
- Benchmark our solutions to ensure we’re meeting our tight timing constraints.
- Design software solutions that can communicate between real-time operating systems and embedded Linux.
- Verify our software works end-to-end, from ground communication to spacecraft commanding.
- Participate in integration and test campaigns to ensure our software is robust.
- Assist in maintaining automated systems for CI/CD, both software-only and hardware solutions.
Your Ideal Skills and Experience
Even if you feel like you don’t meet all of the qualifications, we encourage you to apply! Research shows that while men apply to jobs where they meet an average of 60% of the criteria, women and other marginalized people tend to only apply when they meet 100% of the qualifications.
- Understand trade-offs when it comes to topics such as memory, processor capabilities, hardware offloading, latency/bandwidth, or build versus re-use.
- Can use version control, such as Git (hint: we use it), and you might be pedantic about how you version your software (like using SemVer).
- Demonstrate a core competency in one, or many, of the following: networking communication, distributed computing, Linux driver development, middleware frameworks, state machine modeling, real-time operating systems, software/hardware simulations, or pick your flavor of nerding out and tell us!
- Most importantly, want to learn, and want to be challenged.
- Have read all of this and are excited to apply!
Compensation and Benefits
- Employee friendly equity compensation
- Remote-friendly, asynchronous culture with flexible working hours
- 4% direct matching 401k
- Insurance: Medical, Vision, Dental, Mental Health
- Parental leave and childcare coverage
- Relocation bonus for moving to our Denver, CO HQ
- Flexible vacation days from day one
- 10 company holidays and unlimited sick days
- $100 monthly wellness benefit
- Team retreats to build relationships in-person
Top Skills
What We Do
Albedo is developing low-flying satellites that will capture visible and thermal imagery at the highest resolution commercially available. By making aerial quality imagery globally available, easy to purchase, and transparent to task, we aim to catalyze market growth and spur new applications.
The world is rapidly changing and a new level of visibility and transparency is required to solve some of our largest problems. Albedo’s 10cm visible and 2m thermal imagery will fuel insights for industries such as mapping, insurance, utilities, solar, agriculture, carbon offsets, infrastructure sustainability, national security, and much more.