Autonomy Software Engineer II – Simulation & Tools

Shield

Washington (District of Columbia)

On-site

USD 120,000 - 170,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shield AI is seeking a Software Engineer II to join the HMS Factory Team. You will build and maintain Python-based tools for analysis, testing, and scenario generation to validate the Hivemind Platform.

You’ll work with autonomy, software, and systems engineers to improve simulation-driven performance and reliability. You will gain exposure to containerized environments, CI/CD, and distributed test orchestration, contributing to scalable, reusable test ecosystems and clear documentation for

Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Aerospace Engineering, Systems Engineering, or related field.
  • Foundational Python development experience gained through coursework or work.
  • Familiarity with Python libraries such as NumPy, Pandas, and matplotlib.
  • Familiarity with Linux development environments and shell scripting.
  • Understanding of Git version control, code reviews, automated testing, and debugging.
  • Familiarity with JSON, YAML, CSV, REST APIs, or CLI interfaces.
  • Exposure to automated testing, CI/CD, simulation environments, robotics, or developer tooling.
  • Basic understanding of Docker, Kubernetes, and container concepts.
  • Ability to obtain/maintain US SECRET clearance; US citizenship required.

Responsibilities

  • Develop, test, and maintain Python scripts and libraries for simulation data analysis.
  • Support analysis tools processing simulation outputs, telemetry, rosbags, and artifacts.
  • Help build automated test workflows and wrappers around HMS Forge.
  • Assist with Python and C++ based test adapters and automation utilities.
  • Contribute to scenario-generation tools for varied simulation conditions.
  • Write domain-randomization scripts for environmental and sensor parameters.
  • Investigate test failures by reviewing logs and telemetry.
  • Improve repeatability by maintaining reusable test templates and reporting outputs.
  • Assist with Docker, Kubernetes, and infrastructure tooling for test environments.
  • Contribute to distributed test configurations using Terraform/Kubernetes manifests.
  • Support CI/CD pipelines and code reviews.
  • Create developer docs, setup guides, API references, and templates.
  • Participate in code reviews and collaborative debugging.

Skills

Python programming
Linux basics
Git version control
Analytical problem solving
Documentation writing

Education

Master’s degree in Computer Science or related

Tools

NumPy
Pandas
matplotlib
ROS
ROS2
Docker
Kubernetes
Terraform
Jenkins
GitHub Actions
CI/CD tooling

Job description

Shield AI is seeking a Software Engineer II to join the HMS Factory Team. You will build and maintain Python-based tools for analysis, testing, and scenario generation to validate the Hivemind Platform.

You’ll work with autonomy, software, and systems engineers to improve simulation-driven performance and reliability. You will gain exposure to containerized environments, CI/CD, and distributed test orchestration, contributing to scalable, reusable test ecosystems and clear documentation for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Autonomy & Simulation Tools
Software Engineer II, Autonomy & Simulation Tools

Shield AI • Washington

On-site
USD 110,000 - 165,000
Autonomy & Simulation Tools Engineer (Python)
Autonomy & Simulation Tools Engineer (Python)

Shield AI • Washington

On-site
USD 100,000 - 140,000
Software Engineer I — Autonomy & Simulation Tools
Software Engineer I — Autonomy & Simulation Tools

Shield AI • Washington

On-site
USD 75,000 - 110,000
Software Engineer I, Autonomy & Simulation Tools
Software Engineer I, Autonomy & Simulation Tools

Shield • Washington

On-site
USD 85,000 - 105,000
Software Engineer I, Autonomy & Simulation Tools
Software Engineer I, Autonomy & Simulation Tools

Shield AI • San Diego (CA)

On-site
USD 79,000 - 110,000
Autonomy Simulation Test Engineer II
Autonomy Simulation Test Engineer II

Shield • Washington

On-site
USD 90,000 - 130,000
Bonus
Benefits
Equity
Software Engineer I – Autonomy & Test Infrastructure
Software Engineer I – Autonomy & Test Infrastructure

Shield AI • Washington

On-site
USD 90,000 - 120,000
Engineer II - Autonomy Simulation & Test
Engineer II - Autonomy Simulation & Test

Shield • Arlington (VA)

On-site
USD 110,000 - 140,000
Engineer II, Software - Factory - New Grad - 6217
Engineer II, Software - Factory - New Grad - 6217

Shield AI • Washington

On-site
USD 100,000 - 140,000
Autonomy Test Engineer II: Simulation and Validation
Autonomy Test Engineer II: Simulation and Validation

The Rundown AI, Inc. • Washington

On-site
USD 80,000 - 100,000