Posted in

Senior C++ Software Engineer Collaborative Autonomy

Senior C++ Software Engineer Collaborative Autonomy

CompanyApplied Intuition
LocationFort Walton Beach, FL, USA
Salary$100000 – $190000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

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