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.
- 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.
- 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.
- Collaborate with backend, robotics, and vision teams to enhance cross-system communication and reliability.
- Contribute to documentation, CI/CD pipelines, and quality improvement initiatives.
- 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.
- 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).
-
Tokyo TelexistenceWe are looking for a Lead Engineer to work on our Robot Operation System. You will design, develop, deploy and maintain edge-connected applications that integrate robots with our cloud backend platform. · Develop and maintain C# backend services and edge device agents. · Implemen ...
-
Tokyo OpenAI $150,000 - $250,000 per yearThis is a founding role for a Technical Deployment Lead at OpenAI's Forward Deployed Engineering team. · You will define how OpenAI delivers complex systems to customers. · ...
-
Tokyo OpenAI Full timeThis is a founding role as a Technical Deployment Lead (TDL) for OpenAI's Forward Deployed Engineering team in Tokyo. You will own how complex systems are built and shipped to customers. · ...
-
Tokyo, Japan OpenAIThis is a founding role. As a Technical Deployment Lead (TDL), you will define how OpenAI delivers complex systems to customers. · As the first person in this role, you will own how they are built, shipped and adopted. You'll translate business outcomes into technical plans for d ...
-
Tokyo OpenAI ¥1,500,000 - ¥1,750,000 per yearAbout The Team OpenAI's Forward Deployed Engineering (FDE) team turns research breakthroughs into production-grade systems. We embed deeply with customers to solve high-leverage problems and act as the delivery engine for our most complex large-scale engagements. We move quickly ...
-
Tokyo OpenAIThis is a founding role. As a Technical Deployment Lead (TDL), you will define how OpenAI delivers complex systems to customers. · ...
-
Tokyo The JAM l People in RoboticsWe're partnering with a global robotics software and automation company that's scaling rapidly and deploying production robotic systems across real customer warehouses and logistics environments. · Designing and building production-grade robotics software used by live customer fl ...
-
Robotics Engineer
3週間前
Tokyo MARQUIS TECHNOLOGIES PRIVATE LIMITEDWe are looking for a robotics engineer to join our team. · Candidate will be responsible for debugging robotic solutions. · Candidate must know how robotics works and have an understanding of software and hardware. · ...
-
Tokyo ExotecWe are looking for a Customer Support Engineer to join our team at Exotec. As a trusted technical partner for our clients, you will ensure their Exotec systems run flawlessly while driving long-term success and account growth. · ...
-
Tokyo QualcommWe are building the next generation of intelligent robots that operate safely and reliably in the real world. · ...
-
Tokyo The JAM l People in RoboticsWe're partnering with a fast-growing robotics company to drive cross-functional execution across robotics, · software, and product.The team is scaling a next-generation multi-robot automation platform. · ...
-
Tokyo Rapyuta Robotics ¥2,000,000 - ¥2,500,000 per yearRapyuta Robotics builds connected, intelligent robots that make tough, repetitive work safer and more productive. We lead Japan's pick-assist AMR market. · ...
-
Tokyo Exotec $75,000 - $100,000 per year+Job summary · We are looking for a Software Integration Engineer to join our team in Tokyo.This role is ideal for someone who thrives at the intersection of IT systems, software engineering, and logistics. · +Experience in IT systems integration or software engineering (not focu ...
-
Tokyo ExotecWe offer a clear alternative to traditional warehouse automation solutions:elegant collaboration between human and robot workers that delivers sustainable warehouse productivity, all while mitigating labor constraints and increasing workplace safety. · The Integrator Performance ...
-
Project Manager
1ヶ月前
Tokyo Rakuten ¥2,500,000 - ¥6,000,000 per yearRakuten provides more than 70 services across a wide range of fields and is seeking new members to lead our robot delivery business. · ...
-
Tokyo Rapyuta RoboticsWe are looking for a Senior Robotics Engineer who excels in localization, · SLAM, and perception-driven robotics.You will design, · build, and optimize algorithms that let our robots understand where · they are and what surrounds them—then deliver those capabilities · in producti ...
-
Tokyo Michael PageWe are seeking a Robotics Software Engineer - Navigation in Tokyo. · Develop and optimize navigation algorithms for robotics systems. · Integrate navigation software with hardware and other system components · ...
-
Tokyo Rapyuta Robotics ¥800,000 - ¥1,600,000 per yearWe build next-generation logistics automation solutions powered by our cloud robotics platform. As a Quality Assurance Architect, you will architect and own the entire QA ecosystem spanning test strategy, infrastructure, automation, CI/CD integration. · ...
-
Software Engineer
1週間前
Tokyo Rapyuta Robotics $100,000 - $120,000 per yearWe are committed to our core value of Empathy. Our mission is to automate · demanding, dirty and dangerous jobs so that people can engage in more intellectual and creative work.We achieve this by developing robotics platforms and robot solutions that leverage the world's most ad ...
-
Tokyo Amazon ¥2,000,000 - ¥2,800,000 per yearWe are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences. · We invent new improvements every day. · Our department is called RDE (Robotic Deployment En ...
-
Customer Support
2ヶ月前
Tokyo Exotec ¥200,000 - ¥350,000 per yearThe Integrator Performance Manager leads a multidisciplinary engineering team supporting Exotec integrators throughout the sales, deployment, and maintenance lifecycle of automated warehouse solutions in the APAC region. · ...