Forward Deployed Lead Engineer - Robotics Operation System

All the best with your application!

Want more jobs like this straight to your inbox?

Summary

Location

Tokyo, Japan

Salary

¥7000k-10000k/year

Work

Full-time

Experience

6+ years

About this Job

Role Overview

Forward Deployed Engineers for the Robot Operation System work at the intersection of cloud infrastructure and robotic systems. You will design, develop, deploy, and maintain edge-connected applications that integrate robots, shelves, and vision systems with our core cloud backend platform. The role bridges software engineering and field deployment to secure reliability and scalability across the robot operation stack—spanning cloud APIs to Jetson-based devices running ROS and C++ systems—while partnering with backend engineers, robotics engineers, and field operation teams.

Team & Platform Context

We develop using C# (.NET) for both backend and edge communication services to ensure unified development across systems. Robots run ROS/C++ on NVIDIA Jetson AGX devices and connect to cloud services through gRPC and MQTT. You will work across this stack—implementing backend agents, on-device services, and deployment pipelines with Ansible and Docker—to deliver seamless cloud-to-edge operations.

Tech Stack

**- Frontend:**TypeScript, React, C#, Blazor, (Tailwind CSS, shadcn/ui)

- Frameworks:.NET, MagicOnion, Terraform, Ansible, Vue, React

**- Cloud Infra:**Azure AKS, App Service, Functions, ACR, VNet, Blob Storage

**- Data Stores:**Azure Cosmos DB (MongoDB API), PostgreSQL, Redis

- IoT/Edge:.NET, C++, Python, ROS, NVIDIA Jetson AGX, IoT boards for shelves

**- CI/CD:**GitHub Actions, SonarQube, Ansible

**- Containerization:**Docker, Kubernetes, Azure Container Registry (ACR)

Key Responsibilities

Edge Software Development

  • Develop and maintain C# services and agents that connect ROS-based systems with the cloud backend.
  • Implement telemetry, monitoring, and diagnostic subsystems for robots and shelves.
  • Optimize communication reliability and performance for large-scale IoT deployments.
  • Debug low-level .NET clients with C++ modules to ensure real-time stability and efficiency.

System Integration & Deployment

  • Build and test deployment pipelines for NVIDIA Jetson AGX and similar Linux-based devices using Azure Container Registry, Ansible and Docker.
  • Integrate telemetry and job execution pipelines between the cloud backend, robot control systems, and vision processing systems.
  • Collaborate with robotics engineers to align ROS topics, services, and messages with .NET components.

Production Readiness & Operations

  • Support deployment validation in development and production environments.
  • Partner with operations teams to analyze robot logs and improve stability and observability.
  • Contribute to incident response and root-cause analysis for field issues.

Collaboration & Continuous Improvement

  • Collaborate with backend, robotics, and vision teams to enhance cross-system communication and reliability.
  • Contribute to documentation, CI/CD pipelines, and quality improvement initiatives.

Qualifications - Must Have

  • 6+ years of professional experience as a software engineer.
  • 4+ years of hands-on experience with C#/.NET.
  • Ability to read and write production-level C++.
  • 3+ years of experience developing applications for real users, including release and operation phases.
  • 2+ years working with embedded systems, edge computing, or IoT devices.
  • Experience in team development using Git with 5 or more engineers.
  • Experience building software for edge or IoT devices running Linux (ARM64 preferred).
  • Experience with containerized deployments (Docker) and remote provisioning (Ansible).
  • Knowledge of gRPC, MQTT, WebSocket, or similar communication protocols.
  • Experience integrating telemetry and monitoring systems for distributed environments.
  • Comfortable collaborating with hardware and field operations teams, thriving in fast-paced environments, and open to occasional travel for on-site support.

Nice to Have

  • Robotics, computer vision, or automation systems experience.
  • Knowledge of Azure IoT Hub, Azure Container Registry, or related cloud services.
  • Familiarity with ROS/ROS2 concepts including nodes, topics, services, and launch files.
  • Familiarity with web-based visualization and debugging tools.
  • Background in performance optimization for real-time systems.
  • Understanding of security and authentication mechanisms for device communication.
  • Experience deploying robotics or large-scale IoT systems in production environments.
  • Exposure to retail automation or supply chain technology.
  • Experience deploying machine learning models on edge devices (TensorRT, ONNX).

¥7,000,000 - ¥10,000,000 a year

About the Company

TELEXISTENCE logo

TELEXISTENCE

Privately Held
Logistics & WarehousingRobotics Hardware & ComponentsRobotics Software & AI

“TELEXISTENCE” is a concept that was first proposed in 1980 by Dr. Susumu Tachi, Professor Emeritus of the University of Tokyo and the chairman of TX inc, which refers to the notion of humans being in a place other than where he or she actually exists and being able to act freely in that remote environment – essentially expanding the presence of human beings – as well as the technological systems that make this possible. Our mission at TX inc is to change robotics, change structures, and change the world. テレイグジスタンス(TELEXISTENCE/遠隔存在)とは、TX incの創業者の一人でTX会長でもある東京大学名誉教授 舘暲氏が1980年に世界で初めて提唱した、人間が、自分自身が現存する場所とは異なった場所に実質的に存在し、その場所で自在に行動するという人間の存在拡張の概念であり、また、それを可能とするための技術体系です。 TX incのミッションは、ロボットを変え、構造を変え、世界をかえることです。

View details
Related Jobs

Get the week's best robotics jobs

We review hundreds of postings weekly and hand-pick the top roles for you. High-salary positions, top companies, remote opportunities.

Please enter a valid email address

Unsubscribe anytime. We respect your privacy.