Software Mission Specialist

UFORCE

United States

Remote

USD 100,000 - 150,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UFORCE seeks a Mission Software Specialist to deploy and sustain software-enabled autonomous systems in real-world missions. You will bridge customers, field ops, product, and engineering to own software deployment, configuration, and troubleshooting on the ground.

This role is hands-on and customer-facing, requiring frequent travel and independent work across software, networking, and edge-compute systems to ensure mission readiness and continuous improvement of deployments.

Qualifications

  • Hands-on experience administering Linux systems and deploying software.
  • Docker and containerized apps with upgrade/rollback experience.
  • Strong networking fundamentals (TCP/IP, DNS, VPNs, firewalls).
  • SSH, logs, and diagnostics to isolate multi-layer problems.
  • Bash or Python scripting and Git/version control workflows.
  • CI/CD fundamentals and edge compute environments.
  • Structured troubleshooting under time pressure.
  • Clear communication with operators and engineers; training capability.
  • Ability to work independently; coordinate across teams; field operations travel.

Responsibilities

  • Deliver mission-ready deployments: Install, configure, validate, update at customer locations; complete readiness testing; maintain docs.
  • Keep systems operational in the field: Diagnose and resolve software, network, compute, and integration issues; fault isolation.
  • Give engineering actionable evidence: Capture logs, reproduce steps; produce bug reports; translate feedback into requirements.
  • Build customer independence: Train operators; ensure safe use and routine recovery procedures.
  • Make deployments repeatable: Improve baselines, checklists, automation, and playbooks.
  • Build trust through technical ownership: Communicate risks; balance urgent needs with product improvements.

Skills

Linux administration
Docker
Networking fundamentals
SSH/logs/diagnostics
Scripting (Bash/Python)
CI/CD fundamentals
Troubleshooting under pressure
Clear communication
Independent work
Travel

Tools

Kubernetes
Helm
Ansible
Terraform
Git

Job description

UFORCE exists to make aggression unaffordable.

Founded in Ukraine and headquartered in London, UFORCE is a defence-technology company with operations across Europe, the United States and Asia.

UFORCE builds uncrewed vessels, ground robotics and aircraft, autonomy software, and the command-and-control layer that operates them together. Each platform is deployable on its own, and stronger as part of the system. Its product lines include the MAGURA family of uncrewed surface vessels, the NEMESIS family of strike platforms, the LIUT family of ground robotic platforms, and counter-UAS systems.

About the role

As a Mission Software Specialist at UFORCE, you'll help customers deploy, operate, and sustain our software-enabled autonomous systems in real-world mission environments.

You'll be the technical bridge between customers, field operations, product, and engineering - owning software deployment, configuration, troubleshooting, and operational readiness in the field. From preparing a system for deployment to resolving an issue during a customer mission, you'll take responsibility for making the software work where it matters.

This is a hands-on, customer-facing technical role for someone who enjoys working across software, networking, and edge-compute systems. You'll work independently, travel frequently, and turn field experience into better products and more repeatable deployments.

What you'll do
  • Deliver mission-ready deployments. Install, configure, validate, update, and roll back software at customer and field locations. Complete readiness and acceptance testing, maintain clear documentation, and prevent avoidable configuration errors.

  • Keep systems operational in the field. Diagnose and resolve software, network, compute, and integration issues during testing, training, demonstrations, and customer missions. Use structured fault isolation to distinguish configuration, hardware, software, and operator issues.

  • Give engineering actionable evidence. Capture logs, system context, and reproduction steps; produce clear bug reports; and translate operator feedback into prioritized product requirements. Escalate appropriately while retaining ownership through resolution.

  • Build customer independence. Train operators and maintainers to use, troubleshoot, and sustain the system safely. Keep technical guidance current and help customers carry out routine recovery procedures without continuous support.

  • Make deployments repeatable. Develop and improve configuration baselines, checklists, deployment automation, and troubleshooting playbooks to reduce deployment time and undocumented field fixes.

  • Build trust through technical ownership. Communicate clearly with customers and internal teams, surface operational risks early, and balance immediate mission needs with long-term product improvements.

What we’re looking for
  • Hands-on experience administering Linux systems and independently deploying, configuring, and troubleshooting software.

  • Practical experience with Docker and containerized applications, including diagnosing container failures and managing software upgrades and rollback.

  • Strong networking fundamentals, including TCP/IP, Ethernet, routing, VLANs, VPNs, DNS, DHCP, and firewalls, with the ability to diagnose connectivity and bandwidth issues.

  • Ability to use SSH, logs, and system-health diagnostics to isolate problems across software, network, compute, and hardware interfaces.

  • Ability to write or modify Bash or Python scripts and use Git and version-control workflows.

  • Understanding of software release and CI/CD fundamentals, configuration management, and deployed or edge-compute environments.

  • A structured approach to troubleshooting, with sound judgment under time pressure and incomplete information.

  • Clear communication with both operators and engineers, including the ability to explain technical problems, document solutions, and deliver practical training.

  • Ability to work independently in fast-moving environments, coordinate across teams, and own problems through resolution without constant engineering support.

  • Willingness and ability to travel frequently and support field operations, including in austere or high-pressure environments.

Nice to have
  • Experience with autonomous vehicles, robotics, UAS, USVs, or other mission systems.

  • Experience with Kubernetes, Helm, Ansible, Terraform, or similar orchestration and infrastructure tools.

  • Backend development experience with Node.js and Python, including services, APIs, messaging, and system integrations.

  • Experience with ROS or ROS 2, MAVLink, or CAN/CANbus.

  • Hands-on experience with NVIDIA Jetson, Raspberry Pi, or similar edge-compute hardware.

  • Familiarity with TAK, ATAK, tactical networks, Starlink, or satellite communications.

  • Experience with cloud-connected and disconnected-edge architectures.

  • An active security clearance.

  • Previous forward-deployed, military, maritime, or expeditionary experience.

The nature of combat has changed.

Tomorrow's battlefield success depends on autonomy, speed, and adaptability.

And UFORCE is ready.

Are You?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Program Analyst
Senior Program Analyst

UFORCE • United States

Remote
USD 90,000 - 130,000
Forward Deployed Engineer, US
Forward Deployed Engineer, US

UFORCE • United States

Remote
USD 110,000 - 180,000
Head of Sales, DHS & Federal
Head of Sales, DHS & Federal

UFORCE • United States

Remote
USD 180,000 - 240,000
People Operations Specialist
People Operations Specialist

Squadra • United States

Remote
USD 60,000 - 90,000
People Operations Specialist
People Operations Specialist

UFORCE • United States

Remote
USD 65,000 - 90,000
Remote work
Flexible schedule
Recruiting Operations Specialist
Recruiting Operations Specialist

UFORCE • United States

On-site
USD 110,000 - 150,000
Senior/Staff Software Engineer (Nova Core)
Senior/Staff Software Engineer (Nova Core)

UFORCE • United States

Remote
USD 140,000 - 190,000
Director of Strategic Relationships, Pacific
Director of Strategic Relationships, Pacific

UFORCE • Hawaii

Hybrid
USD 160,000 - 210,000
Head of Sales, USAF & Commercial
Head of Sales, USAF & Commercial

UFORCE • United States

Remote
USD 180,000 - 240,000
IT Operations Engineer
IT Operations Engineer

UFORCE • United States

Remote
USD 85,000 - 120,000