✨ About The Role
- As a Senior Mission Software Engineer, the individual will own the architecture and deployment of software solutions for space operations and mission management.
- The role involves developing modular capabilities to support the Department of Defense (DoD) and Intelligence Community (IC) customers across the space domain.
- The engineer will be responsible for integrating legacy systems with new space systems to enhance orbital and ground-based capabilities.
- The position requires collaboration with mission partners and operators to deploy reliable capabilities on operationally-relevant timelines.
- The engineer will write code to improve products and scale mission capabilities for different users.
- They will also create and analyze metrics for debugging and monitoring purposes.
- The role includes triaging issues, identifying root causes, and coordinating next steps to resolve technical challenges.
âš¡ Requirements
- The ideal candidate will have a strong engineering background, preferably in Computer Science, Software Engineering, Mathematics, or Physics.
- They should possess the ability to quickly understand and navigate complex systems and detailed requirements.
- A successful candidate will be capable of solving complex technical problems with minimal oversight.
- Clear communication and organizational skills, including the ability to create documentation and training materials, are essential.
- The candidate should have at least 5 years of experience working with various programming languages such as Java, Python, C++, Rust, Go, and JavaScript.
- Experience with Space C2 software systems and spacecraft operations is highly desirable.
- The candidate must have a desire to work on critical software that has a real-world impact and be able to maintain a U.S. Security clearance.