Sr Systems Integration Engineer - SW
Core
Lead software architecture and integration for satellite flight software, ensuring seamless interaction with physical avionics, payloads, and ground support equipment to certify satellites for space deployment.
Role type
Senior Systems Integration Engineer (Software)
Builds
Flight software systems for satellites and spacecraft
Domain
Aerospace / Space Systems / Defense
Required skills
Software architecture, Systems Engineering, Hardware-Software integration, Requirements management, Verification and Validation (V&V), Test planning and orchestration, Fault Management (FDIR) validation, Configuration management
Preferred skills
Model Based Systems Engineering (MBSE), Project management, Mentoring, INCOSE standards
Technologies
Python, Ruby, C/C++, FreeRTOS, RTEMS, VxWorks, Embedded Linux, UART, SPI, I2C, CAN, SpaceWire, Git, CI/CD, cFS, F Prime, COSMOS, OpenMCT, DOORS, CAMEO EA, Rhapsody, SysML, Matlab
Responsibilities
Drive proactive software architecture decisions across the program; Lead engineering team focused on cohesive software design; Advise SV Lead and Chief Engineer on system-level impacts and risks related to software; Responsible for software interface management; Support FlatSat / HITL environments; Interface validation; Build and release management; Day-in-the-Life (DITL) testing; Fault Management (FDIR) validation; Leads software test definition and planning; Provides first level support to AI&T for software defects; Responsible for ensuring software defects are closed.
Seniority
Senior, hands-on IC with leadership responsibilities