Collaborative Autonomy Engineer

Applied Intuition Logo

Applied Intuition

πŸ’΅ $100k-$190k
πŸ“Remote - Worldwide

Summary

Join EpiSci, an Applied Intuition company, as a Collaborative Autonomy Engineer. You will design and develop multi-agent, multi-domain behavioral autonomy algorithms for large teams of heterogeneous autonomous vehicles. Contribute novel engineering ideas and algorithms for cutting-edge autonomy capabilities. Write software that operates real autonomous aircraft systems, troubleshoot data sets from autonomy testing, and collaborate with cross-functional teams. The role requires experience with multi-agent algorithms, modern C++, and containerization. The position offers a competitive salary, equity, and benefits including health, dental, vision, life and disability insurance, 401k, and paid time off. Travel is required, and a security clearance is needed.

Requirements

  • Bachelors or Masters in Robotic Engineering, Computer Science, or related engineering field
  • 3+ 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
  • Must be willing to travel as projects require, usually for SW/HW integration and/or demonstrations; estimated average travel is 2-5 days every other month (10-20%)
  • Must be a U.S. Citizen
  • Must hold or be eligible to obtain and maintain a U.S. security clearance

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
  • 5+ years of hands-on experience with Multi-Agent Algorithms and machine learning techniques, including reward functions, supervised learning, unsupervised learning and deep reinforcement learning
  • 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)
  • Willingness to relocate to EpiSci facilities near Destin, FL, Washington DC, or San Diego, CA

Benefits

  • Comprehensive health, dental, vision, life and disability insurance coverage
  • 401k retirement benefits with employer match
  • Learning and wellness stipends
  • Paid time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.