Software Engineer II - Autonomy & Simulation Tools

Speedrun Talent Network

Washington (District of Columbia)

Hybrid

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Shield AI is seeking a Software Engineer II for the HMS Factory Team to build and maintain Python-based tooling for analysis of simulation data, logs, and metrics. You will work with autonomy, systems, and software engineers to evaluate AI Pilot behaviors through repeatable simulation testing and data-driven analysis.

This hands-on role focuses on Python tooling, test automation, and documentation to help teams run tests, understand results, and identify issues, with exposure to secure

Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Aerospace Engineering, Systems Engineering, or related field; equivalent practical experience may be considered.
  • Foundational software-development experience in Python.
  • Familiarity with Python scripting, automation, and data processing.
  • Familiarity with Linux development environments and shell scripting.
  • Understanding of core software-engineering practices (Git, code review, automated testing).
  • Exposure to automated testing, CI/CD systems, and simulation environments.
  • Basic understanding of Docker, Kubernetes, and related tooling.
  • Ability to obtain and maintain an active U.S. SECRET security clearance.

Responsibilities

  • Develop, test, and maintain Python scripts and libraries for analysis of simulation data and metrics.
  • Support development of analysis tools processing simulation outputs and test artifacts.
  • Help build and maintain automated test workflows and wrappers around internal test-orchestration tools.
  • Assist with developing test adapters, configuration files, and automation utilities in Python and C++ as needed.
  • Contribute to scenario-generation tools creating varied simulation conditions for testing autonomy behaviours.
  • Write and maintain domain-randomization scripts across test runs.
  • Investigate test failures by reviewing logs, telemetry, and test results.
  • Improve repeatability and reporting through reusable templates and utilities.
  • Support containerized development and testing environments (Docker, Kubernetes).
  • Contribute to prototype configurations for distributed testing and deployment (Terraform, Helm).
  • Support source-control practices, CI/CD pipelines, and build troubleshooting.

Skills

Python
Linux
CI/CD
Docker
Kubernetes
Git
ROS/ROS2
Telemetry/Logs analysis
Test automation
Distributed testing

Education

Master’s degree in Computer Science/Engineering or related field

Tools

Git
ROS
Jenkins/GitHub Actions

Job description

Shield AI is seeking a Software Engineer II for the HMS Factory Team to build and maintain Python-based tooling for analysis of simulation data, logs, and metrics. You will work with autonomy, systems, and software engineers to evaluate AI Pilot behaviors through repeatable simulation testing and data-driven analysis.

This hands-on role focuses on Python tooling, test automation, and documentation to help teams run tests, understand results, and identify issues, with exposure to secure

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 • San Diego (CA)

On-site
USD 100,000 - 150,000
Equity
Benefits
Bonus
Software Engineer I, Autonomy & Simulation Tools
Software Engineer I, Autonomy & Simulation Tools

Shield • San Diego (CA)

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

AI Chopping Block, Inc. • Washington

Hybrid
USD 120,000 - 160,000
Software Engineer I, Autonomy & Simulation Tools
Software Engineer I, Autonomy & Simulation Tools

AI Chopping Block, Inc. • Washington

Hybrid
USD 85,000 - 110,000
Software Engineer I – Autonomy & Simulation Tools
Software Engineer I – Autonomy & Simulation Tools

Speedrun Talent Network • Washington

Hybrid
USD 90,000 - 120,000
Autonomy Software Test & Automation Engineer
Autonomy Software Test & Automation Engineer

Shield • Washington

On-site
USD 92,000 - 140,000
Equity
Bonus
Benefits
Simulation Framework Engineer II - Autonomy & Integration
Simulation Framework Engineer II - Autonomy & Integration

Shield • San Diego (CA)

On-site
USD 100,000 - 150,000
Equity
Benefits
Bonus eligibility
Engineer II, Software - Factory (R6217)
Engineer II, Software - Factory (R6217)

AI Chopping Block, Inc. • Washington

Hybrid
USD 120,000 - 160,000
Simulation Framework Engineer II – Autonomy & M&S
Simulation Framework Engineer II – Autonomy & M&S

Shieldai • San Diego (CA)

On-site
USD 120,000 - 160,000
Bonus
Benefits
Equity
Autonomy Software Test & Automation Engineer
Autonomy Software Test & Automation Engineer

Speedrun Talent Network • Washington

Hybrid
USD 90,000 - 120,000
Bonus
Equity
Benefits