
Forward Deployed Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United Kingdom.
• Deploy, configure, and provide support for UFORCE systems during trials, demonstrations, training sessions, and customer engagements.
• Oversee deployment software baselines, manage versions, ensure configuration control, prepare release notes, conduct validation checks, and implement rollback and recovery processes.
• Identify and diagnose faults across various systems including software, hardware, networks, communications, power, sensors, configurations, operators, and environmental factors.
• Analyze logs, replicate issues, test hypotheses, gather evidence, and deliver actionable insights to the Engineering team.
• Create scripts and small tools to automate checks, validate configurations, parse logs, and minimize manual tasks in the field.
• Organize equipment, cabling, computing setups, spare parts, tools, checklists, and documentation for field operations.
• Assist with system setup and compute swaps, and enhance deployment preparedness.
• Convert field observations into constructive feedback for Software, Product, Operations, and Engineering teams.
• Provide support to operators and customers during demonstrations and training, effectively communicating technical issues to both specialized and general audiences.
• Enhance software readiness through improved observability, disciplined releases, comprehensive documentation, and knowledge transfer.
• Proficient in software engineering as the primary skill set.
• Experience with Python and/or C++ for debugging, log analysis, and system upkeep.
• Capable of reading, writing, and debugging code and scripts.
• Familiarity with version control, APIs, services, and logs.
• Proven experience in deploying and configuring Linux-based software systems, including package management, services, containers, updates, rollbacks, and repeatable deployment techniques.
• Hands-on troubleshooting experience in operational or deployed environments such as military operations, motorsport, field engineering, remote production, customer sites, maritime, robotics, aerospace, or automotive sectors.
• Solid understanding of TCP/IP, VLANs, routing, VPNs, DNS, DHCP, firewalls, and diagnosing faults related to software, connectivity, sensors, and data links.
• Adherence to operational discipline, including meticulous preparation, utilization of checklists, risk management, appropriate escalation, and maintaining composure under pressure.
• Strong technical communication skills with a focus on clear and structured reporting.
• Capability to collaborate with a small, multidisciplinary team during extended deployments.
• Readiness to travel frequently and support field activities.
• Nice to have: experience with robotics, uncrewed systems, autonomy or mission software, sensors, telemetry, operator interfaces, or defense trials.
• Nice to have: experience deploying software in edge computing or disconnected settings, including containers, orchestration, CI/CD, infrastructure automation, observability, and controlled updates.
• Nice to have: familiarity with Docker, Kubernetes, Helm, Ansible, or Terraform.
• Nice to have: experience representing a technical team in customer demonstrations, trials, training, or deployments.
• Nice to have: experience in security-sensitive or controlled environments.
• Regular travel to field sites and customer locations both locally and internationally.
• Remote-based position.
• Opportunity to collaborate with engineers, operators, and customers during trials, demonstrations, training, and deployments.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.