Senior C++ Software Engineer Collaborative Autonomy
Company | Applied Intuition |
---|---|
Location | Fort Walton Beach, FL, USA |
Salary | $100000 – $190000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelors or Masters in Robotic Engineering, Computer Science, or related engineering field
- 5+ years of hands-on experience with Multi-Agent Algorithms including sensor localization and mapping (SLAM), task allocation/optimization and behavior logic frameworks (state machines, behavior trees, hierarchical task networks)
- Experience with modern C++ development (2020, 2017), CMake, Python and Bash
- Experience with containerization (Docker)
- Comfortable in both Linux and Windows
- Comfortable with remote software development, ability to handle and process large datasets, and learn new software and algorithms as needed with little supervision
Responsibilities
- Contribute novel engineering ideas, algorithms, and concepts for cutting edge, modular, and agile autonomy capabilities in the fields of optimization, persistent search, and coordinated behaviors, applicable to a diverse set of Defense problems
- Write software that operates real autonomous aircraft systems (small UxS) as they accomplish tactical problems; the autonomy stack consists of a component-based architecture, and development will include robust modeling and simulation, software-in-the-loop, hardware-in-the-loop and flight test
- Troubleshoot and debug data sets generated during live, virtual, or constructive swarm autonomy testing on small UxS including complex behavioral autonomy system performance and robust, explainable operations
- Collaborate with cross-functional teams, domain experts, prior DoD warfighters, and program managers to build software solutions for military missions
- Effectively communicate solutions to a diverse team of engineers, program managers, executives, and sponsors
Preferred Qualifications
- Masters or PhD in Robotic Engineering, Computer Science, or related engineering field
- Proficiency in modern C++ (2020, 2023), CMake, Conan
- Familiarity with Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL), including integration and test experience on common COTS hardware devices (e.g., Nvidia Jetson, Xilinx RF/MPSOC, Raspberry Pi5