Skip to main content
Shield AI logo

Shield AI Hiring Software Engineer I (Washington, D.C.)

Shield AIWashington, DC

  • $95k – $125k / year
  • 0–1 years
  • Entry level
  • Experienced
  • Full time

Overview

About the Role

Shield AI is hiring an Engineer I, Software for the Factory Team within the Hivemind Solutions Division. This role sits on the Integration & Test team and is a full-time position based in Washington, D.C.

What you'll do:

  • Develop, test, and maintain Python scripts and libraries that analyze simulation data, extract log information, and calculate basic mission or system-performance metrics.
  • Support the development of analysis tools that process simulation outputs, telemetry, rosbags, and other test artifacts.
  • Help build and maintain automated test workflows and wrappers around HMS Forge and other internal test-orchestration tools.
  • Assist with developing program-specific test adapters, configuration files, and automation utilities in Python and, when needed, C++.
  • Contribute to programmatic scenario-generation tools that create varied simulation conditions for testing autonomy behaviors.
  • Write and maintain domain-randomization scripts that vary environmental, vehicle, sensor, mission, or operational parameters across test runs.
  • Investigate test failures and simulation issues by reviewing logs, configuration files, telemetry, rosbags, network captures, and automated test results.
  • Improve repeatability and consistency in simulation testing by maintaining reusable test templates, common analysis utilities, and standardized reporting outputs.
  • Assist with containerized development and testing environments using tools such as Docker, Kubernetes, and related infrastructure tooling.
  • Contribute to prototype configurations for distributed testing and batch simulation runs, including Terraform, Kubernetes manifests, or similar deployment configurations.
  • Help maintain stable development workflows by supporting source-control practices, dependency updates, CI/CD pipelines, and software build troubleshooting.
  • Create clear developer documentation, setup guides, API references, example workflows, and workspace templates for engineers using automated simulation-test tools.
  • Take part in code reviews, design discussions, test reviews, and collaborative debugging sessions with autonomy, simulation, platform, and program teams.

About Shield AI

Shield AI is a venture-backed defense-tech company focused on protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI's technology supports operations worldwide. Learn more at www.shield.ai.

Shield AI is an equal opportunity and affirmative action employer. The company is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let the company know.

Skills mentioned

  • C++
  • Python
  • Linux
  • Docker
  • Kubernetes
  • Terraform

Browse more jobs

More jobs at Shield AI

View all (24)

Shield AI • San Diego, CA

Full time
Entry level
  • C++
  • Python
  • Networking
  • GIT
  • Linux
  • Bash

$95k – $125k / year

21 hours ago

Shield AI • Washington, DC

0–2 years
Full time
Entry levelExperienced
  • C++
  • Python
  • Linux
  • Docker
  • ROS
  • MAVLink

$105k – $135k / year

1 day ago

Shield AI • Washington, Washington, D.C. · D.C., Washington, D.C.

0–2 years
Full time
Entry levelExperienced
  • C++
  • Python
  • GIT
  • Linux
  • Docker
  • CMake
  • +2 more

3 days ago

Similar Entry Level Software Engineer Jobs roles

NVIDIA • Santa Clara, CA

0–1 years
Full time
Entry levelExperienced
  • C++
  • Python
  • GIT
  • GoLang
  • Perforce
  • CMake
  • +1 more

$108k – $196k / year

21 hours ago

0–1 years
Full time
Entry levelExperienced
  • SQL
  • Java
  • Python
  • JavaScript
  • React
  • Docker
  • +2 more

$85k – $110k / year

1 day ago