Sr. Flight Dynamics System Software Architect – TeraWave
Core
Architecting and implementing flight dynamics software for a large constellation of TeraWave satellites to enable maneuver design, collision avoidance, and orbit maintenance.
Role type
Senior IC Flight Dynamics System Software Architect
Builds
Flight dynamics capabilities and mission operation software for the TeraWave satellite constellation
Domain
Aerospace / Satellite Communications / Spaceflight
Deliverable
production ML models | product features
Required skills
Flight dynamics systems design, maneuver design, conjunction response, orbit maintenance, Java, Python, C/C++, Agile development, Software defined networking, Containerization (Docker), Orchestration (Kubernetes)
Preferred skills
Flight dynamics software tools (MONTE, GMAT, STK), Space mission flight operations, Mission analysis, Operational fault management, Electric Propulsion principles, Ground-based satellite navigation, Requirements management (DOORS), System safety analyses (FHA, FMECA, FTA)
Technologies
AWS Cloud, Docker, Kubernetes, Git, Confluence, JIRA, Windchill
Responsibilities
Refine software architecture and lead implementation of flight dynamics capabilities, Guide development of mission operation software and ground system infrastructure, Lead build automation and CI/CD processes, Develop operations products and documentation, Develop and integrate software components with unit and system testing, Manage stakeholder needs and constraints, Support mission control operations and training
Seniority
Senior, hands-on IC