Software Mission Specialist @UFORCE
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Software Mission Specialist @UFORCE

2d ago - UFORCE is hiring a remote Software Mission Specialist. 💸 Salary: unspecified 📍Location: USA

Role Description

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.

Qualifications

  • 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.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Mission Specialist @UFORCE
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 134,003+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later