Transform U.S. and allied military capabilities with advanced technology, specifically in air defense against Unmanned Aerial System (UAS) threats
Requirements
- 10+ years of C++ (or 6+ years Rust) experience in a Linux development environment
- Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
- Thorough knowledge in Linux networking, routing, and service (systemd) management
- MS in Computer Science, Engineering, or similar field
- Strong technical skills in C++/OOP design patterns, and interface definitions
- Experience in multitasking/threading programming
- Linux OS programming
- Experience with Linux time sync (chrony,ntp)
- Experience with NixOS
- Knowledge and experience with control SW
Responsibilities
- Write and maintain core libraries (frame transformations, targeting and guidance, etc.) for the Air Defense Autonomy team
- Own feature development and rollout for our products
- Write code to improve products and scale the mission capability to more customers
- Design, evaluate, and implement sensor integrations that support operation by both human and autonomous planning agents
- Debug complex linux networking problems
Other
- Eligible to obtain and maintain an active U.S. Secret security clearance
- Must have a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions
- Must be able to work in a fast-paced environment with a focus on delivering successful outcomes correctly, on-time, and with high quality