Ground Software Architect - TeraWave
Core
Architect, design, implement, test, verify, and deploy mission operations and safety-critical software systems for the TeraWave satellite constellation to support space-to-ground communications, command and control, and flight dynamics.
Role type
Senior Ground Software Architect
Builds
Mission operations software, ground system infrastructure, and verification tools for the TeraWave LEO/MEO satellite constellation
Domain
Aerospace engineering / Satellite communications / Spaceflight operations
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software architecture design, C/C++ development, Python development, software build automation, continuous integration, configuration management, system verification planning, trade studies, requirements definition, UML modeling, DoDAF modeling, real-time flight operations, mission planning, spacecraft telemetry commanding and sequencing, operational fault management
Preferred skills
Space flight operations software design, Infrastructure as Code, cloud technologies, space communications protocols (CCSDS, DDS), spacecraft subsystems knowledge, requirements management (DOORS Next Generation), system safety analysis techniques (FHA, FMECA, FTA), Git version control
Technologies
C/C++, Python, Confluence, Jira, Git, DOORS Next Generation, UML, C4 Model, DoDAF
Responsibilities
Architect and design mission operations software systems; guide development of operations software and ground system infrastructure; perform trade studies for software tools; collaborate with multidisciplinary teams to define requirements and architectures; coordinate system verification and qualification; produce architecture and verification documentation; support mission control operations and ground data system certification; develop and integrate software components with unit and system-level tests
Seniority
Senior, hands-on IC with mentorship responsibilities