Spacecraft Flight Software
Systems Engineering and Architecture
Command and Data Handling Systems
Command Management
Validation, Security, and Logging
Scripted, Scheduled, and Event-Driven Commanding
Telemetry Management
Monitoring and Filtering
Inter-Process Communication
CCSDS, RMAP, SpaceWire, cPCI, VME
State-of-Health Management & Monitoring
Task Management
Resource Management
Fault Detection, Isolation, & Recovery (FDIR)
Hardware & Software Watchdog
Memory Scrubbing
Custom Device Interface Driver/Management
Specialized Controllers
PIC, 8051, FPGA
Data Recorders
Vision Systems
Time Management
Synchronization
Time Format Conversion
Task Scheduling
Start-Up ROM (SuROM) & Boot Code