Jobiglo

No results.

Software Engineer II, Factory (HMS Simulation Testing)

shieldai · Washington

New
Junior 🇬🇧 English
Python NumPy Pandas matplotlib Linux Git Docker Kubernetes Terraform CI/CD pytest ROS Rosbag

Job description

About the role

Shield AI is hiring a Software Engineer II for its HMS Factory team, which builds and maintains automated testing, log-analysis and scenario-generation tools for the Hivemind Platform (HMP). The role works with software, autonomy and systems engineers to evaluate AI Pilot behavior through repeatable simulation testing and data-driven analysis. It suits an early-career developer interested in autonomy, simulation, test infrastructure, data analysis and distributed systems.

Key responsibilities

  • Develop, test and maintain Python scripts and libraries for analyzing simulation data, extracting logs and calculating performance metrics.
  • Support analysis tools that process simulation outputs, telemetry, rosbags and other test artifacts.
  • Help build automated test workflows and wrappers around HMS Forge and other internal test-orchestration tools.
  • Build test adapters, configuration files and automation utilities in Python and, when needed, C++.
  • Contribute to scenario-generation tools and domain-randomization scripts that vary environmental, vehicle, sensor, mission or operational parameters.
  • Investigate test failures by reviewing logs, telemetry, rosbags, network captures and test results.
  • Maintain reusable test templates, analysis utilities and standardized reporting outputs.
  • Assist with containerized environments (Docker, Kubernetes) and prototype configurations for distributed testing (Terraform, Kubernetes manifests).
  • Support source control, dependency updates, CI/CD pipelines and build troubleshooting.
  • Write developer documentation, setup guides, API references, example workflows and workspace templates.
  • Take part in code reviews, design discussions, test reviews and collaborative debugging.

Required profile

  • Master's degree in Computer Science, Computer Engineering, Aerospace Engineering, Systems Engineering or a related field; equivalent practical experience may be considered.
  • Foundational software-development experience in Python.
  • Ability to obtain and maintain an active U.S. SECRET security clearance; U.S. citizenship is required.

Required skills

  • Python scripting, automation and data processing; NumPy, Pandas, matplotlib helpful.
  • Linux development environments and shell scripting.
  • Git, code review, automated testing and debugging.
  • Structured data formats and APIs (JSON, YAML, CSV, REST APIs).
  • Basic understanding of Docker, Podman or Kubernetes.
  • Preferred: CI/CD tools (GitHub Actions, GitLab CI, Jenkins, Buildkite), test frameworks (pytest, unittest, GoogleTest, Robot Framework), ROS/ROS 2, rosbag, and distributed computing concepts such as Ray.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec shieldai.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 5 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

shieldai

Washington