✨ About The Role
- The Mission Software Engineer will be responsible for owning software solutions deployed to customers and improving products for specific mission sets.
- Collaboration across multiple teams is necessary to plan, build, and test complex functionalities.
- The role involves creating and analyzing metrics for debugging and monitoring purposes.
- Engineers will need to triage issues, root cause failures, and coordinate next steps effectively.
- The position requires travel up to 40% of the time to build, test, and deploy capabilities in real-world environments.
âš¡ Requirements
- A strong engineering background in fields such as Computer Science, Software Engineering, Mathematics, or Physics is essential for success in this role.
- Proficiency in programming languages such as C++, Python, or Rust, particularly in a Linux development environment, is required.
- Experience in building software solutions that involve significant data processing and analysis is crucial.
- The ideal candidate should have a desire to work on critical software that has a real-world impact.
- Candidates must be eligible to obtain and maintain a U.S. TS clearance, indicating a need for trustworthiness and reliability.