Dexmate

Senior Software Engineer, Fleet & Edge

Fremont Office. Posted 3 months ago

The role

You will build the infrastructure connecting the cloud platform with robots. You will develop systems to deploy, manage, monitor, diagnose, and update a robot fleet at scale.

What you will do

  • Build device agents and fleet management services connecting cloud infrastructure with deployed robots.
  • Develop OTA and release systems including version management, staged rollout, health checks, rollback, and recovery.
  • Build fleet telemetry, observability, and remote diagnostics for production robots.
  • Design scalable backend systems for device state, configuration, commands, and software artifacts.
  • Build resilient cloud-to-device communication across unreliable or intermittent networks.

Required qualifications

  • 5+ years of experience building distributed systems, backend infrastructure, device platforms, or edge systems.
  • Strong knowledge of distributed systems, networking, telemetry, cloud infrastructure, and reliability.
  • Strong programming skills in Go, C++, Rust, Python, Java, or similar.
  • Strong systems fundamentals on Linux. Processes, filesystems, boot, storage, networking, systemd.
  • Distributed systems judgment. Idempotency, eventual consistency, retries and backoff, clock skew, partial failure.

Nice to have

  • Experience with IoT, edge devices, robotics, autonomous vehicles, or large-scale device fleets
  • Experience with OTA, device management, fleet operations, or remote diagnostics

About the company

Dexmate is building the foundation for physical AI by combining a new generation of robots with a universal Physical AI OS. The mission is to democratize robotics by delivering a plug-and-play platform for developers, researchers, and enterprises.

Senior Software Engineer, Fleet & Edge at Dexmate | JobZoey