Dark Hive - San Antonio, TX

posted about 2 months ago

Full-time - Mid Level
Remote - San Antonio, TX

About the position

Darkhive is a new startup focused on making robotics accessible, particularly in the public safety and defense sectors. Our mission is built on three key pillars: low-cost solutions, ease of use, and open interface design, which allows for extensibility by third parties. We are developing an autonomy software stack that enables military and public safety users to intuitively interact with robotic platforms, helping them understand their environment and make critical decisions when it matters most. In addition to our core software suite, we are also creating a palm-sized, autonomous drone that showcases the capabilities of our software stack. This integrated software and hardware solution is essential for unlocking the full potential of our products in target markets. In this role, you will tackle challenging autonomy problems related to small aerial robotics. Your responsibilities will include designing and testing algorithms for navigation, tracking, and stabilization of our platforms. You will develop and validate models within simulations across various representative environments to enhance navigation performance, especially in GNSS-denied situations. As an early hire, your responsibilities will encompass software interfaces, operating systems, algorithm development, simulation, and optimization, all aimed at ensuring our autonomous systems can navigate reliably in challenging conditions. If you are eager to contribute to the development of next-level sUAS autonomy and help us create robots that are safe, easy to use, and affordable for real-world tasks, we invite you to join us in this exciting journey.

Responsibilities

  • Solve challenging autonomy problems in small aerial robotics.
  • Design and test algorithms for navigation, tracking, and stabilization of platforms.
  • Develop and validate models within simulations in various environments.
  • Improve navigation performance in GNSS-denied situations.
  • Work on software interfaces, operating systems, and algorithm development.
  • Optimize autonomous systems for reliable navigation in difficult situations.

Requirements

  • Strong experience in C/C++, with a focus on planning and navigation (ideally 8+ years of industry experience).
  • Bachelor's degree or higher in Robotics, Software Engineering, Physics, Computer Science, or a similar field.
  • Experience developing navigation algorithms for small platforms in GPS-denied environments.
  • Experience with mobile/embedded platforms such as NVIDIA XavierNX, Qualcomm Snapdragon, or Intel Neural Compute Stick (Movidius).
  • Experience with navigation problems and translating them to embedded/edge environments.
  • US Citizenship.

Nice-to-haves

  • Previous software development experience on small uncrewed aerial systems (sUAS).
  • Familiarity with ROS/2 or PX4.
  • Familiarity with GTSAM or factor graphs.
  • Familiarity with simulation platforms such as Gazebo, Airsim, ISAAC, etc.
  • Experience in real-time, critical software development where latency matters.
  • Python experience is a plus.
  • An active security clearance (not a requirement for the position).

Benefits

  • Fully Remote
  • Medical, dental, and vision insurance
  • 401k
  • Unlimited Vacation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service