Software Deployment Engineer

Swarmbotics AI, Inc.

Phoenix, Northern (AZ, KY)

Hybrid

USD 110,000 - 170,000

Full time

5 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

Swarmbotics AI, Inc. is seeking a Software Deployment Engineer to own deployment, management, and security of software on embedded processors in autonomous swarm systems.

You will build CI/CD pipelines and fleet provisioning workflows to keep robots running securely in the field. The ideal candidate has Linux-based embedded systems, NVIDIA Jetson experience, and DevOps practices tailored for constrained environments.

Qualifications

  • 3+ years in a DevOps, SRE, or embedded deployment role.
  • Onsite work in the Phoenix, AZ area.
  • Bachelor’s degree in CS/CE/EE or related technical field.
  • Deep expertise in Linux internals and system-level configuration.
  • Hands-on with NVIDIA Jetson platforms and BSP/JetPack/L4T.
  • Experience building CI/CD pipelines (GitHub Actions, CircleCI, Jenkins).
  • Configuration management with Ansible.
  • Docker experience for edge environments.
  • Scripting: Python and Bash.
  • Cybersecurity for embedded/edge devices (secure boot, RoT, kernel hardening, SBOM).
  • Documentation, reproducibility, and idempotent deployments.
  • Strong communication and problem-solving skills.
  • Eligible for U.S. Secret security clearance.
  • Motivation to contribute to national defense.

Responsibilities

  • Own deployment, management, and security of software on embedded processors.
  • Build and maintain CI/CD pipelines and fleet provisioning workflows.
  • Ensure reproducible, secure, and scalable deployment across edge devices and cloud.
  • Collaborate with embedded, autonomy, and systems teams for integration.
  • Document processes and maintain rigorous deployment practices.

Skills

DevOps
SRE
Embedded systems
Linux
NVIDIA Jetson
CI/CD pipelines
Ansible
Docker
Python
Bash
Cybersecurity
Documentation
Communication
Security clearance eligibility

Education

Bachelor’s degree in CS/CE/EE or related field

Tools

GitHub Actions
CircleCI
Jenkins
NVIDIA JetPack/L4T
ROS
U-Boot

Job description

Position Description

Swarmbotics AI is seeking a skilled and experienced Software Deployment Engineer to own the deployment, management, and security of the software running on the embedded, heterogeneous processors within our autonomous swarm systems. This individual contributor role will be responsible for building and maintaining CI/CD pipelines, fleet provisioning infrastructure, and containerized deployment workflows that keep our robots running reliably and securely in the field.

This role is critical to ensuring seamless hardware-software integration across our fleet of autonomous Unmanned Ground Vehicles, from initial board bring-up through production deployment and ongoing updates. The Software Deployment Engineer will work closely with embedded, autonomy, and systems engineering teams to ensure reproducible, secure, and scalable deployment processes across edge devices and supporting cloud environments.

The ideal candidate has deep expertise in Linux-based embedded systems, NVIDIA Jetson platforms, containerized deployments, and DevOps practices tailored for robotics systems operating in constrained or intermittently connected environments. This individual is comfortable building processes from scratch in a fast-moving startup where execution, security, and meticulous documentation are essential.

Required Qualifications
  • Strong desire to work in a fast-paced, fluid startup environment
  • Ability to work onsite in the Phoenix, AZ area
  • Minimum 3 years of experience in a DevOps, SRE, or embedded systems deployment role
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field
  • Deep expertise in Linux internals and system-level configuration
  • Hands-on experience with NVIDIA Jetson platforms, including board bring-up, BSP customization, and JetPack/L4T environments
  • Experience designing and maintaining CI/CD pipelines using tools such as GitHub Actions, CircleCI, Jenkins, or similar
  • Experience with configuration management and automation tools, preferably Ansible
  • Proficiency in containerization (Docker) tailored for resource-constrained edge environments
  • Proficiency in scripting languages such as Python and Bash
  • Solid understanding of cybersecurity principles for embedded and edge devices, including secure boot, root of trust, kernel hardening, and supply chain security
  • Strong commitment to documentation, reproducibility, and idempotent deployment practices
  • Excellent communication and problem-solving skills
  • Excitement about contributing to the defense of the United States and its allies
  • Must be eligible to obtain and maintain a U.S. Secret security clearance
Preferred Qualifications
  • Hands-on experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing
  • Experience with declarative configuration management approaches such as Nix or NixOS
  • Experience with bootloaders such as U-Boot and secure boot implementations
  • Experience with container orchestration platforms such as Kubernetes for edge or cloud environments
  • Knowledge of network protocols and embedded systems security
  • Experience deploying embedded systems in air-gapped or intermittently connected environments
  • Experience with supply chain risk management and software bill of materials (SBOM) practices
  • Familiarity with ROS and robotics software stacks
  • Experience with NVIDIA GPU programming environments such as CUDA or TensorRT
  • Experience with a CatBs framework is preferred but not required

The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Deployment Engineer
Software Deployment Engineer

Phx Fwd • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 150,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Swarmbotics AI, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 160,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Phx Fwd • Phoenix (AZ), Northern (KY)

On-site
USD 110,000 - 170,000
Software Engineer, Network and Teleoperation
Software Engineer, Network and Teleoperation

Swarmbotics AI, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 160,000
Embedded Hardware Engineer
Embedded Hardware Engineer

swarmboticsai • Phoenix (AZ)

On-site
USD 120,000 - 180,000
DevSecOps & Release Engineer
DevSecOps & Release Engineer

Swarm Defense • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
Relocation assistance
Health benefits
Simple IRA
Robotics Deployment Engineer — Embedded CI/CD
Robotics Deployment Engineer — Embedded CI/CD

Swarmbotics AI, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 170,000
Software Engineer, Network
Software Engineer, Network

Swarmbotics AI, Inc. • Phoenix (AZ)

On-site
USD 100,000 - 150,000
Manufacturing Technician
Manufacturing Technician

swarmboticsai • Phoenix (AZ)

On-site
USD 50,000 - 70,000
Manufacturing Technician
Manufacturing Technician

Swarmbotics AI • Phoenix (AZ)

On-site
USD 55,000 - 85,000