Ground Software Engineer
📍 Remote, US
A leading technology company is seeking a Ground Software Engineer with experience in full-stack development to support Ground Software and Mission Operations for a cutting-edge satellite communication network.
As part of the Ground Software Team, you will play a key role in developing and maintaining software solutions that enable seamless communication and control of satellites. This position offers flexibility and autonomy, making it ideal for a self-motivated engineer who thrives in a fast-paced environment.
Responsibilities:
- Develop and implement software applications to support mission operations for a constellation-based satellite network.
- Design, implement, and maintain network infrastructure for ground-to-satellite communications.
- Debug and troubleshoot software issues in network and full-stack applications.
- Collaborate across multiple sub-systems and improve operational efficiency through automation.
Technical Requirements:
- 1-3 years of experience in software/application development.
- Proficiency in full-stack development (front-end and back-end).
- Strong foundation in software engineering principles.
- Familiarity with DevOps systems and version control.
- Understanding of networking concepts and fundamentals.
- Experience with programming languages, such as:
- C, C++, Java, Python, Go, or similar.
- Familiarity with modern frameworks:
- Backend: NodeJS, FastAPI, NestJS, Fiber, Express, OpenAPI, Swagger, TypeORM.
- Frontend: Angular, Vue, React.
- Mobile: Flutter, Swift, Android Studio.
- Knowledge of multithreaded programming and containerization (Docker).
- Comfortable working across Linux and Windows environments.
- Familiarity with relational and non-relational databases.
- Experience with cloud providers (AWS preferred).
Preferred Qualifications:
- Experience with DevOps best practices in complex environments, including:
- Continuous Integration (CI), Continuous Testing (CT), Continuous Deployment (CD), Continuous Monitoring (CM).
- Knowledge of container management tools (Docker-Compose, Kubernetes).
- Experience developing platform-agnostic applications (iOS, Android, Web).
- Strong front-end design skills with experience using Adobe XD, Figma.
- Familiarity with shell scripting (Bash, PowerShell).
This is a fantastic opportunity for a motivated engineer to contribute to an innovative, high-impact project while gaining experience in cutting-edge satellite technology.
Apply now to be part of a groundbreaking mission!
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.