Overview
Here at Infostellar, our software engineers are challenged with:
- Developing an ground station-sharing platform and satellite communications service to support the next generation of the space industry
- Creating fast and scalable backend systems on a global infrastructure to serve users all over the world
- Building an intuitive and highly interactive satellite flight/mission control UI
- Allowing multiple satellite operators to seamlessly run their own signal processing code at the ground station
Minimum Qualifications
- BS degree in Computer Science, Mechanical Engineering, Physics, Math or similar technical field of study or equivalent practical experience
- Development experience on Unix / Linux
- Software development experience in one or more general purpose programming languages such as Java, C/C++, C#, Objective C, Python, or Go
- Experience working with two or more of the following: web application development, mobile application development, distributed and parallel systems, machine learning, edge computing, signal processing, networking, developing large software systems, and/or security software development
- Working proficiency and communication skills in verbal and written English
Preferred Qualifications
- Experience working with two or more general purpose programming languages, and interest and ability to learn other coding languages as needed
- Experience leading development and operation of large-scale service with dozens of users or more
- Experience creating an edge computing platform allowing users to run custom, untrusted software on a shared compute node
- Deep knowledge of latest cloud and software technologies such as containers, AWS/GCP and gRPC