×
Register Here to Apply for Jobs or Post Jobs. X

Software Mission Specialist

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: UForce
Full Time position
Listed on 2026-10-18
Job specializations:
  • IT/Tech
    Systems Administrator, IT Support, Systems Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 80000 - 110000 GBP Yearly GBP 80000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary