Software Engineer II - Autonomy & Simulation Tools

Shield AI

San Diego (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

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’s HMS Factory Team seeks a Software Engineer II to develop Python-based tooling for analyzing simulation data and testing autonomy systems. You’ll work with autonomy and systems engineers to evaluate AI Pilot behaviors through repeatable simulations and data-driven performance analysis.

This hands-on role involves Python and some C++ tooling, containerized environments, and contributing to scalable testing workflows.

Qualifications

  • Master’s degree or equivalent practical experience in a related technical field.
  • Foundational Python development experience through coursework, internships, research, or work.
  • Familiarity with Linux, Git, and automation tooling.

Responsibilities

  • Develop, test, and maintain Python scripts and libraries for analyzing simulation data and extracting metrics.
  • Support tools that process simulation outputs, telemetry, rosbags, and other 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++ when needed.
  • Contribute to scenario-generation tools that create varied simulation conditions for testing autonomy behaviors.
  • Create domain-randomization scripts that vary environmental and sensor parameters across runs.
  • Investigate failures by reviewing logs, telemetry, rosbags, and test results.
  • Maintain reusable test templates and standardized reporting outputs to improve repeatability.
  • Support containerized development/testing environments (Docker, Kubernetes, etc.).
  • Contribute to prototype configurations for distributed testing and batch simulations (Terraform, Kubernetes manifests).
  • Support source control, CI/CD pipelines, and build troubleshooting.

Skills

Python programming
Linux
Git version control
CI/CD
Data analysis

Education

Master’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or related field

Tools

Docker
Kubernetes
ROS/ROS 2
Terraform
Podman

Job description

Shield AI’s HMS Factory Team seeks a Software Engineer II to develop Python-based tooling for analyzing simulation data and testing autonomy systems. You’ll work with autonomy and systems engineers to evaluate AI Pilot behaviors through repeatable simulations and data-driven performance analysis.

This hands-on role involves Python and some C++ tooling, containerized environments, and contributing to scalable testing workflows.

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 II – Autonomy & Simulation Tools
Software Engineer II – Autonomy & Simulation Tools

Shield AI • Washington

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

Shield • Washington

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

Speedrun Talent Network • Washington

Hybrid
USD 90,000 - 120,000
Engineer II, Software - Factory (R6217)
Engineer II, Software - Factory (R6217)

Shield • Washington

On-site
USD 110,000 - 150,000
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
Software Engineer I — Simulation & Test Automation
Software Engineer I — Simulation & Test Automation

Shield • Washington

On-site
USD 80,000 - 110,000
Autonomy Software Test & Automation Engineer
Autonomy Software Test & Automation Engineer

Shield • Washington

On-site
USD 92,000 - 140,000
Equity
Bonus
Benefits
Engineer II, Software - Factory (R6217) - New Grad
Engineer II, Software - Factory (R6217) - New Grad

Shield AI • Washington

On-site
USD 90,000 - 120,000
Engineer I, Software - Factory Team (R6235)
Engineer I, Software - Factory Team (R6235)

Shield • Washington

On-site
USD 80,000 - 110,000