What is a Software Engineer at Astranis?
As a Software Engineer at Astranis, you are building the digital nervous system for the next generation of telecommunications satellites. Your work directly enables our mission to bring reliable, low-cost broadband internet to underserved populations around the globe. This is not a standard software role; the code you write will operate in the harsh environment of space, manage complex network payloads, and control critical satellite functions from thousands of miles away.
The impact of this position spans across multiple domains, from flight software and embedded systems to backend platforms and network operations. You will collaborate closely with mechanical, electrical, and systems engineers to ensure that software and hardware operate in perfect harmony. Whether you are optimizing a state machine for flight operations or building highly available cloud infrastructure to monitor satellite health, your contributions are vital to the success of our deployments.
What makes this role uniquely challenging and rewarding is the scale and the uncompromising need for reliability. You will be solving problems where the cost of failure is astronomical, requiring a deep appreciation for first principles, rigorous testing, and cross-disciplinary engineering. Expect a dynamic environment where your strategic influence will shape how our satellites are operated and maintained for years to come.




