Key Responsibilities
- Develop and optimize real-time control software for satellite operations
- Implement algorithms for attitude determination and orbit control
- Collaborate with flight dynamics teams to refine control strategies
- Ensure software meets strict latency and reliability requirements
- Perform unit and integration testing for mission-critical systems
- Support on-orbit operations with real-time monitoring and troubleshooting
Requirements
- Bachelor's or Master's in Computer Science, Aerospace, or related field
- 3+ years of experience in real-time embedded systems development
- Expertise in C++ and Linux-based environments
- Knowledge of control theory, signal processing, and multithreading
- Experience with satellite operations or aerospace software standards