Staff Engineer, Systems (r4625)

Shield AI Shield AI · Defense · San Diego, CA · Engineering

Shield AI is seeking a Requirements Engineer for their Hivemind Platform Team. This role involves translating product user stories into engineering requirements with testable metrics for their software development kit (SDK) that enables scalable design, deployment, evaluation, and iteration of autonomy architectures for robotic platforms. The position requires extensive experience in requirements management, systems engineering, and a strong understanding of robotics and autonomy concepts, with a focus on safety-critical systems.

What you'd actually do

  1. translate product user stories into clear engineering requirements with testable metrics
  2. defining, modeling, and validating the Hivemind software system and its applications
  3. supports system model development as part of a broader systems engineering function
  4. ensure consistency between requirements, system architecture, and system behavior across the Hivemind SDK

Skills

Required

  • Systems Engineering
  • Aerospace Engineering
  • Robotics
  • Software Engineering
  • requirements formulation
  • traceability
  • management
  • systems modeling
  • autonomous software pipelines
  • requirements management tools (DOORS, Jama, or Jira)
  • modern software engineering practices (CI/CD, automated testing, configuration management, software lifecycle processes)
  • systems engineering processes
  • V-model development
  • lifecycle traceability
  • reading and interpreting engineering drawings, schematics, and interface definitions
  • system modeling efforts using Cameo Systems Modeler and SysML
  • Linux development environment
  • organizational skills
  • communication skills
  • cross-functional collaboration skills

Nice to have

  • developer tooling
  • SDKs
  • platforms
  • safety-critical or mission-critical software development environments
  • writing scripts to transfer requirements from one data base structure to another or link requirements in one program against test cases or product management items in other tools

What the JD emphasized

  • extensive experience generating product and test requirements for software products
  • Comprehensive understanding of robotics and autonomy concepts
  • 4+ years of experience in systems engineering or quality assurance roles supporting aerospace, defense, or other safety-critical complex hardware/software systems
  • Experience supporting or defining developer tooling, SDKs, or platforms