onsite
Space Ground Systems Software Engineer - Varda Space Industries
Software Engineer
Develop and maintain ground‑segment software for space vehicle operations, focusing on real‑time telemetry processing, command sequencing, and integration with embedded Linux systems using C++ and Python.
About the role
Key Responsibilities
- Design, implement, and test ground‑system software that ingests, validates, and routes real‑time telemetry from low‑Earth‑orbit vehicles.
- Develop command‑generation tools and automated pipelines for mission‑critical operations using C++ and Python.
- Integrate software components with embedded Linux flight computers, ensuring reliable communication across RF and optical links.
- Collaborate with hardware, flight‑software, and mission‑operations teams to define interfaces and troubleshoot end‑to‑end system issues.
- Maintain version control, continuous integration, and automated testing frameworks in an Agile environment.
Requirements
- Bachelor's or higher in Computer Science, Electrical Engineering, or related field with 3+ years of software development experience.
- Proficiency in C++ (C++14/17) and Python for scripting and automation.
- Hands‑on experience with embedded Linux, real‑time operating systems, and hardware‑in‑the‑loop testing.
- Strong understanding of telemetry/telecommand protocols, networking, and systems integration.
- Familiarity with Git, CI/CD pipelines, and Agile development practices.