jobapplier

Senior Software Engineer (Autonomy Capabilities)

Shield AI

Join Shield AI, a leading company in the field of artificial intelligence and autonomous systems. As a Senior Software Engineer, you will be part of the Autonomy Capabilities Team, which develops advanced functionality to automate single- and multi-agent teams of platforms. You will work on complex problems across various programs and integration contexts, and your solutions will have a direct impact on real-world platforms. This position offers excellent benefits, including medical coverage, paid parental leave, and competitive compensation.

Design tactical autonomy algorithms to enable unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.

USD 195,840 - 293,760

Responsibilities

  • Develop high-performance software modules that incorporate planning, decision-making, and behavior execution strategies for dynamic and adversarial environments.
  • Collaborate with cross-functional teams including perception, planning, simulation, hardware, and flight test to ensure seamless integration of autonomy solutions on real-world platforms.
  • Significant experience with unmanned system technologies and accompanying algorithms (ideally in the space domain specifically)

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

Ability to obtain a SECRET clearance or higher

  • Significant background in one or several robotic technology areas related to control systems, motion planning, optimization, tactical behaviors, and/or distributed decision-making
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience
  • 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
  • Excellent communication and teamwork skills, with the ability to work effectively in a collaborative, multidisciplinary environment
  • Strong problem-solving skills, with the ability to troubleshoot and optimize system performance
  • Background in collaborative behaviors and swarm robotics
  • Experience across a breadth of methodologies from classical control through optimization and applied ML/RL
  • Familiarity with domain-relevant DoD or government programs

Preferred

  • Experience in multiple aerospace domains (e.g., air, land, sea, space)
  • Hands-on experience supporting integration events, customer demos, and/or live exercises