Mission Software Engineer II
Vardaspace · El Segundo, California, United States
About this role
**About Varda** Low Earth orbit is open for business. Varda is accelerating the development of commercial space infrastructure—from in-orbit pharmaceutical processing to reliable and economical reentry capsules. Varda’s W-Series vehicles are built, designed, and operated in-house, including pharmaceutical processing payloads, reentry capsules, C-PICA heat shields, and satellite buses. **About This Role** The **Mission Software Engineer II** is responsible for Varda’s critical ground segment software and the platform it runs on to enable spacecraft operations. You’ll work at the intersection of telemetry/commanding, data acquisition/distribution, mission control interfaces, simulation and test automation, and reliable deployment across lab, test range, and mission operations environments. You’ll work hands-on with **flight software, avionics, RF/ground systems, and mission ops**. **Responsibilities** - **Own Ground Segment Services:** Develop and maintain high-reliability services for telemetry ingestion, scaling, distribution, and commanding. Ensure deterministic behavior for real-time operations and post-flight analysis. - **Mission Control Interfaces:** Deliver operator-grade UIs and dashboards that optimize “ops time” and reduce cognitive load across integration, test, and on-orbit operations. - **Simulation and Test Automation:** Build tools to run flight-software simulations, device emulators, and scenario-based automated tests—enabling fast, safe iteration for avionics, GNC, and operations teams. - **Build the Mission Platform:** Design, implement, and productionize software for mission and ground software teams. Standardize CI/CD pipelines, artifact management, service templates, infrastructure-as-code, simulation and hardware-in-the-loop frameworks, test harnesses, and observability—delivered as self-service tooling. - **Deployments Across Environments:** Create robust deployment patterns for lab benches, test stands, and mission networks. Implement safe rollout/rollback strategies and air-gapped or limited-connectivity deployment approaches. **Basic Qualifications** - Bachelor’s degree in computer science, math, physics, engineering, or equivalent technical experience in safety-critical software. - 3+ years of experience developing spacecraft or similar safety-critical software. - Expertise with **Python**. - Strong systems fundamentals: **concurrency, networking, performance, reliability**. - Experience building real-time data acquisition, scaling, and distribution services (low-latency messaging; time-series and relational stores). - Hands-on experience with **CI/CD**, dependency/build systems, and **infrastructure-as-code**. - End-to-end observability experience: **logging, metrics, tracing**. - **Docker/Kubernetes**, release management, phased rollouts, and operational readiness for controlled networks. **Preferred Skills and Experience** - Proficiency in **C++**, **Ansible**, and/or **NiceGUI**. - Experience with **DAQ** and **closed-loop control** (lab/test control environments). - Prior work on CI/testing/simulation/data tools integrated with flight software teams. - Experience with requirements, test, and certification artifacts from safety-critical or certified workflows. - Knowledge of ground systems standards; security in mission networks.
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.