cover image
Astranis Space Technologies

Astranis Space Technologies

www.astranis.com

12 Jobs

442 Employees

About the Company

Astranis builds low-cost satellites for high orbits. Our first product, MicroGEO, offers the world's lowest-cost satellite broadband. Operating in geostationary orbit, each MicroGEO satellite can provide dedicated satellites to small and medium-sized countries, Fortune 1000 companies, and other commercial customers. Astranis has built a $1 billion backlog for 12+ MicroGEO satellites launching over the next two years. Astranis also offers services across orbits and use cases. With contracts in place with Space Force, NASA, and other government partners, Astranis is working across MEO and GEO to support government science, PNT, and communications missions. Astranis has raised $750 million from top global investors and employs a team of over 400 engineers and builders, headquartered at Historic Pier 70 in San Francisco, California.

Listed Jobs

Company background Company brand
Company Name
Astranis Space Technologies
Job Title
Software Engineer - Backend
Job Description
**Job Title:** Software Engineer – Backend **Role Summary:** Develop and maintain scalable, reliable backend services and APIs that support satellite operations, ground infrastructure, and customer-facing systems for a satellite communications provider. The role focuses on mission‑critical software that processes data from deployed hardware and enables ground station commanding. **Expectations:** - Deliver robust, high‑availability services for commercial and U.S. government satellite programs. - Collaborate with full‑stack, embedded, and mission‑operations teams to produce end‑to‑end solutions. - Ensure code quality through thorough testing, code review, and production monitoring. - Proactively troubleshoot field and production issues, documenting root causes and resolutions. **Key Responsibilities:** - Design, build, and maintain backend services and RESTful APIs. - Integrate with distributed systems and cloud deployments. - Provide input on technical architecture, scalability, and reliability. - Write clean, testable code and participate in peer reviews. - Monitor, debug, and optimize performance of production services. - Investigate and resolve incidents involving field‑deployed software and hardware. - Support and improve continuous integration/continuous deployment pipelines. **Required Skills:** - 2+ years of backend software development experience. - Proficiency in Python, C++, Go, or equivalent backend languages. - Experience building distributed, service‑oriented architectures. - Strong knowledge of concurrency, reliability, and scalability concerns. - Ability to work in fast‑paced, collaborative environments. - Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD practices. **Bonus Skills:** - Front‑end technologies (React, TypeScript) and interest in full‑stack collaboration. - Background in real‑time systems, telemetry, or networking protocols. - Experience in aerospace, telecommunications, or mission‑critical domains. - Contributions to open‑source or demonstrable backend projects. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience). - No mandatory certifications; relevant industry or cloud certifications (e.g., AWS Certified Developer, GCP Associate Cloud Engineer) are a plus.
San francisco, United states
On site
Junior
29-12-2025
Company background Company brand
Company Name
Astranis Space Technologies
Job Title
Embedded Software Developer, Network/Payload Software Intern (Spring 2026)
Job Description
**Job Title** Embedded Software Developer, Network/Payload Software Intern (Spring 2026) **Role Summary** Intern will collaborate with engineering teams to design, write, and test embedded software that runs on satellite payloads, ground control systems, and testing environments. The role focuses on developing robust, real‑time solutions for satellite performance management and ground station operations. **Expectations** - Work on high‑impact, challenging projects during a 12‑week internship period. - Produce deliverables that may be integrated into operational satellite missions. - Demonstrate initiative, problem‑solving skills, and the ability to learn rapidly. - Contribute to code reviews, documentation, and team meetings. **Key Responsibilities** - Design and implement embedded software modules in C++ and Python. - Develop ground‑station control and performance‑monitoring software. - Write and maintain unit, integration, and automated tests. - Collaborate with hardware teams to validate firmware against RF and signal‑processing requirements. - Participate in system integration and verification activities. - Document design decisions, code standards, and test cases. **Required Skills** - Proficiency in C++ and Python; familiarity with scripting languages (e.g., Bash, Perl). - Hands‑on experience designing, coding, and testing software from scratch. - Understanding of real‑time operating systems and embedded system constraints. - Knowledge of RF and signal‑processing concepts is a plus. - Strong analytical, communication, and teamwork abilities. **Required Education & Certifications** - Current enrollment in a four‑year university program pursuing a B.S. in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, or equivalent technical discipline. - U.S. citizenship, lawful permanent residency, or protected status (required for compliance with export regulations). ---
San francisco, United states
Hybrid
Fresher
31-12-2025
Company background Company brand
Company Name
Astranis Space Technologies
Job Title
Embedded Software Developer, Network/Payload Software Intern (Summer 2026)
Job Description
**Job Title:** Embedded Software Development Intern – Network/Payload Software **Role Summary:** A 12‑week internship focused on designing, coding, testing, and documenting software that operates satellite payloads, ground‑station mission control, and support tools. **Expectations:** - Deliver functional, high‑quality code on schedule. - Collaborate across teams (satellite hardware, telemetry, and testing). - Participate in code reviews and continuous integration. - Contribute to mission‑critical performance reports and monitoring tools. **Key Responsibilities:** - Write and unit‑test C++ and Python modules for satellite payload and ground‑station control. - Develop scripts (e.g., Bash, PowerShell) for integration, performance management, and automated testing. - Engage in code reviews, build pipeline maintenance, and documentation updates. - Interface with RF and signal‑processing components, if involved. - Work with hardware/telemetry teams to validate software against space‑grade requirements. **Required Skills:** - Proficiency in C++ and Python; experience with additional scripting languages. - Strong grasp of software design from concept to unit and integration testing. - Clean coding practices and adherence to coding standards. - Familiarity with real‑time operating systems (RTOS) and embedded development tools. - Knowledge of RF and signal‑processing is a plus. **Required Education & Certifications:** - Currently enrolled as an undergraduate (or pursuing a B.S.) in Computer Science, Electrical or Computer Engineering, Aerospace Engineering, or a related technical discipline. - No mandatory certifications; coursework in embedded systems, real‑time software, RF/communications is advantageous.
San francisco, United states
Hybrid
Fresher
31-12-2025
Company background Company brand
Company Name
Astranis Space Technologies
Job Title
Embedded Software Developer, Network/Payload Software Intern 2026
Job Description
Job Title: Embedded Software Developer, Network/Payload Software Intern 2026 Role Summary: Design, develop, and test embedded software for satellite and ground control systems, supporting space mission operations and network performance management. Expectations: Collaborate on advanced satellite software projects with potential for meaningful contributions to orbital hardware/software deployment. Key Responsibilities: - Design, write, and test software for satellite payload systems, ground control interfaces, and testing frameworks. - Develop tools to monitor and manage satellite performance from ground stations. Required Skills: - Proficiency in C++, Python, and scripting languages (e.g., Bash, Perl). - Demonstrated ability to independently design, implement, and validate software solutions. Required Education & Certifications: - Currently pursuing a B.S. in Computer Science, Electrical/Computer Engineering, Aerospace Engineering, or related technical disciplines.
San francisco, United states
Hybrid
Fresher
31-12-2025