jobapplier

Senior Software Engineer (Autonomy Capabilities, Space)

Shield AI

Skills

Required

  • space
  • control systems / motion planning / optimization / tactical behaviors / distributed decision-making
  • robotic technology
  • unmanned system technologies
  • Mechanical Engineering
  • swarm robotics
  • demos

Preferred

  • programming languages
  • C++
  • Python
  • real-time operating systems
  • RTOS
  • simulation tools and environments
  • AFSIM
  • NGTS

Join Shield AI, a cutting-edge technology company focused on developing advanced autonomy capabilities for defense and aerospace applications. As a Senior Software Engineer, you will play a critical role in shaping the design, integration, and evolution of autonomy capabilities across our platforms. You will work on complex problems related to multi-agent coordination, motion planning, and optimization, with a focus on space applications. This position offers competitive compensation, excellent benefits, and the opportunity to make a significant impact in the field of defense technology.

About Shield AI

Experience across a breadth of methodologies from classical control through optimization and applied ML/RL

Responsibilities

  • Concevoir et développer des comportements d'autonomie qui alimentent directement les produits de l'entreprise, en prenant la responsabilité des composants clés depuis la conception jusqu'au déploiement.
  • Utiliser des stratégies d'optimisation avancées pour effectuer une prise de décision distribuée à grande échelle, l'allocation des tâches et la planification des ressources dans des missions coordonnées de plusieurs satellites.
  • Collaborer avec des équipes interfonctionnelles, y compris la perception, la planification, la simulation, le matériel et les tests en vol, pour garantir l'intégration transparente des solutions d'autonomie sur des plateformes réelles.
  • Proficiency in programming languages such as C++ and Python, and familiarity with real-time operating systems (RTOS)
  • Experience with simulation tools and environments (e.g., AFSIM, NGTS, or similar) for testing and validation

Requirements

  • Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 4 years and a Master’s degree; or 2 years with a PhD; or equivalent work experience
  • Significant background in one or several robotic technology areas related to control systems, motion planning, optimization, tactical behaviors, and/or distributed decision-making
  • Significant experience with unmanned system technologies and accompanying algorithms (ideally in the space domain specifically)
  • Strong problem-solving skills, with the ability to troubleshoot and optimize system performance
  • Excellent communication and teamwork skills, with the ability to work effectively in a collaborative, multidisciplinary environment

Ability to obtain a SECRET clearance or higher

  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience
  • Experience in multiple aerospace domains (e.g., air, land, sea, space)
  • Background in collaborative behaviors and swarm robotics
  • Hands-on experience supporting integration events, customer demos, and/or live exercises

Preferred

  • Familiarity with domain-relevant DoD or government programs

Pay

USD 160,000 - 240,000