Ground Software Engineer Houston, TX
About the Position:
The Lunar Data Network (LDN) Ground Software Development Engineer will be part of the LDN Ground Software team and assist in developing ground software tools, interfaces, and real-time operations console frameworks.
Responsibilities:
- Become familiar with IM's Space Data Network architecture and associated technologies to provide data services between Earth and initially the cislunar space.
- Respond to real-time ground software events and anomalies to minimize service impacts.
- Participate in agile sprints with ground software team to help deliver features, perform integration and quality assurance testing.
- Software Development activities including writing features, unit tests, console scripts and debugging.
Requirements:
- Bachelor's degree in engineering, computer science, or a related field and a minimum 3-5 years of experience in ground software development
- Experience with Git/GitLab version control systems
- Experience in at least one backend Framework (ASP.NET, Flask, etc)
- Proficiency with Linux commands, system tools, and bash scripting
- Experience with JIRA and Agile development processes
- Ability to support shift work and off-hours operations as required
- Good verbal and written communication skills
Desired:- Knowledge of or exposure in one of the following technical disciplines is highly desired:
- Experience in satellite communications, space relay networks, or ground station operations
- Experience working in a real-time console or operations center environment c. Experience with automation and scripting
- Knowledge and experience with Docker Images/Containers
- Knowledge and experience with Amazon Web Services (AWS)
- Knowledge and experience with Grafana or other data visualization tools