Space Segment Software Systems Engineer - Senior
Core
Senior Software Systems Engineer ensuring efficient integration of flight software into test environments and spacecraft, connecting data from flight software to systems functions and ground operations.
Role type
Senior IC Software Systems Engineer (Spacecraft Systems Engineering)
Builds
Spacecraft data architectures and integrated flight software systems for space infrastructure and on-orbit mobility
Domain
Aerospace / Spaceflight / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Systems engineering fundamentals, software lifecycle management, software architecture strategy, embedded software development, spacecraft subsystem integration, CCSDS standards, command & control, telemetry, hardware integration, message buses, scheduling, network communication
Preferred skills
Root cause debugging at hardware/software boundary, complex trade studies, Model-Based Systems Engineering, Agile methodologies, CI/CD pipelines
Technologies
cFS, F Prime, Jira, gitlab
Responsibilities
Define system level software requirements and allocations, coordinate overall software architecture strategy, create guidelines for software development and verification, oversee software development resources and interface control documents, conduct software life cycle reviews, review and approve software management plans, oversee flight software verification and integration test activities, provide technical mentoring to engineering teams
Seniority
Senior, hands-on IC with mentorship