Jobiglo

No results.

Software Engineer I, Factory Team (HMS)

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, a defense-tech company, is hiring a Software Engineer I on its HMS Factory Team. You will help build and maintain automated testing, log-analysis and scenario-generation tools that support the Hivemind Platform (HMP), working with software, autonomy and systems engineers to evaluate AI Pilot behavior through simulation testing and data-driven analysis. This is a hands-on, early-career engineering role.

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 (Terraform, Kubernetes manifests).
  • Support source control, dependency updates, CI/CD pipelines and build troubleshooting.
  • Write developer documentation, setup guides, API references and example workflows, and take part in code reviews and debugging sessions.

Required profile

  • Bachelor'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 or similar libraries are helpful.
  • Linux command line, shell scripting and debugging.
  • Git, automated testing, debugging and structured data formats (JSON, YAML, CSV) and APIs (REST).
  • 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 9 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