✨ About The Role
- The Mission Software Engineer - Payload Integration will be responsible for writing embedded driver layer software for communication protocols, providing abstractions of sensors, and supporting simulation of sensor suites for integration testing
- Collaboration with various teams including electrical, mechanical, and flight systems to ensure seamless product integration and performance
- Involvement in sensor testing at local and national flight tests, performing Hardware in the Loop testing, and evaluating software performance with the entire system in the loop
- Providing system-wide insight and designs, creating design reviews that align with core system requirements
- Supporting the integration of Computer Vision into existing systems to enhance targeting capabilities
âš¡ Requirements
- Experienced software engineer with a background in Computer Science, Software Engineering, Mathematics, or Physics, ideally with 3-5 years of C++ experience
- Strong systems engineering background with the ability to understand and work with subsystems communicating over various protocols
- Skilled in building software solutions involving significant data processing and analysis
- Thrives in a fast-paced environment, making pragmatic engineering tradeoffs to deliver successful outcomes on time and with high quality
- U.S. Person status required due to the need to access export controlled data