Senior Software System Engineer
Core
Senior Software System Engineer supporting flight software certification, verification & validation (V&V), and requirements tracing for the Nyx spacecraft program.
Role type
Senior IC software system engineer (space/aerospace)
Builds
Flight software for spacecraft (Nyx program)
Domain
Aerospace / Spaceflight / Safety-critical systems
Required skills
Systems design and analysis, Verification & Validation (V&V), Requirements management and traceability, Software certification processes, C/C++, Python, Real-time systems, Embedded development, Test planning and execution
Preferred skills
NASA safety review experience, Formal standards interpretation, Software functional design baselining, Simulation tools, Agile practices, Human-rated spaceflight program experience
Technologies
C/C++, Python
Responsibilities
Own V&V and IV&V activities to ensure flight software meets functional, performance, and safety requirements; Manage SW requirement definition and traceability; Prepare and review documentation required for software certification and NASA Safety Reviews; Interpret, tailor, and apply formal standards; Interface with internal Product Assurance; Collaborate daily with system engineers and software development teams to resolve technical issues and clarify requirements; Develop and maintain software functional design baseline; Plan software testing of the integrated mission
Seniority
Senior, hands-on IC
