Skip to content
← Back to job listings

Staff Engineer (Autonomy Software Integration)

Shield AI · San Diego, United States

External listingfull-time9 days ago

About The Role

Join our Hivemind Quality team as a Staff Engineer specializing in Autonomy Software Integration. In this role, you will become an expert in our AI-powered autonomy stack, integrating new capabilities, enabling platform validation, and optimizing integration workflows. You will work cross-functionally with development teams and support cross-platform compatibility. This position offers excellent benefits, including medical coverage, mental health support, paid parental leave, and competitive compensation.

  • Assurer l'intégration, la validation et l'amélioration continue de l'écosystème Hivemind, en intégrant de nouvelles capacités d'autonomie dans la plateforme.
  • Devenir un expert en intégration de systèmes pour la robotique autonome, en développant une expertise approfondie dans notre pile d'autonomie alimentée par l'IA.
  • Collaborer de manière transversale avec les équipes de développement pour apporter des algorithmes d'autonomie, des pipelines de perception, des middleware et des interfaces de plateforme dans le produit intégré.
  • Experience with autonomous systems or server applications or middleware
  • Excellent communication skills, capable of collaborating effectively across various teams and presenting to customers or technical leadership
  • Proficiency with simulation tools and hardware-in-the-loop (HIL) testing environments
  • Strong problem-solving skills and a proven track record of delivering high-quality software solutions
  • Demonstrated experience designing integration workflows, communicating system dependencies, and triaging and reporting integration defects across subsystem boundaries
  • Typically requires a minimum of 7 years of related experience with a bachelor’s degree in CS, Comp Eng, Robotics, or a related field; or 6 years and a master’s degree; or 4 years with a PhD
  • Strong expertise with CI/CD pipelines
  • Proficiency in programming languages including Python or C++
  • Demonstrated experience building complex systems with a strong understanding of software architecture and design principles
  • Experience with hardware or embedded systems
  • Expert knowledge of Python
  • Experience with white box testing
  • Experience with ROS
  • Familiarity with networking, operating-systems, and radio communications
  • Experience designing automated tooling for testing for GUI applications
  • Experience designing automated tooling for testing server applications

This is an external listing. JobSpring does not represent or verify the employer. Report this listing