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.