Senior Software Engineer, Tools & Infrastructure

roboforce United State
Visa Sponsorship
Apply
AI Summary

We are seeking a Senior Software Engineer to own the software systems that live off the robot, architecting the Fleet Management System, building motion analysis and visualization tools, and developing a low-latency Remote Assistance System.

Key Highlights
Fleet Management System
Remote Assistance System
Robotics Data Visualization
Technical Skills Required
Python FastAPI Go Node.js C++ WebSockets gRPC WebRTC AWS GCP Protobuf MCAP Three.js WebGL Rerun.io Foxglove Studio Rust
Benefits & Perks
Competitive stock options/equity programs
Health, dental, and vision insurance
401(k) plan
Visa sponsorship and green card support
Lunches and dinners
Fully stocked kitchen
Regular team-building events

Job Description


Why RoboForce


RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability.


We are seeking a Senior Software Engineer, Tools & Infrastructure to own the software systems that live off the robot. In this role, you will architect the Fleet Management System that monitors deployed robots, build motion analysis and visualization tools that enable engineers to debug complex behaviors, and develop a low-latency Remote Assistance System that streams real-time video and control data between human operators and robots. You are the bridge between the physical robot and the human user.


Responsibilities

  • Fleet Management System (FMS): Design and build a real-time, web-based command center to track fleet health, battery status, connectivity, and operational state across deployed robots.
  • Remote Assistance System: Architect the end-to-end real-time control and streaming pipeline, implementing bi-directional transport layers that deliver operator commands and video streams with minimal jitter and round-trip latency.
  • Robotics Data Visualization: Develop tools and interfaces to visualize 3D robotics data, trajectories, and system telemetry for debugging and performance analysis.
  • OTA Backend Infrastructure: Build backend services for Over-the-Air (OTA) software updates, including version management, canary deployments, rollout control, and rollback mechanisms for the fleet.


Requirements

  • Experience: 5+ years of professional experience in full-stack, backend, or infrastructure engineering.
  • Real-Time Systems: Deep understanding of real-time communication technologies such as WebSockets, gRPC, or WebRTC, including handling jitter, race conditions, and unreliable connections.
  • Backend Engineering: Strong proficiency in Python (FastAPI), Go, Node.js, or C++, with experience building asynchronous, high-throughput backend systems.
  • Data & Storage: Experience designing schemas for both relational and time-series data.
  • Cloud Platforms: Comfortable designing and operating systems on AWS or GCP.
  • Requires 5 days/week in-office collaboration with the teams.


Bonus Qualifications

  • Robotics Software Exposure: Familiarity with modern robotics software stacks.
  • Data Serialization: Experience working with Protobuf, MCAP, or similar data formats.
  • Visualization Frameworks: Experience with Three.js, WebGL, Rerun.io, or building plugins for Foxglove Studio.
  • Systems Languages: Familiarity with Rust is a plus.


Benefits

  • Competitive stock options/equity programs.
  • Health, dental, and vision insurance, 401(k) plan.
  • Visa sponsorship and green card support for qualified candidates.
  • Lunches and dinners, a fully stocked kitchen, and regular team-building events.

Similar Jobs

Explore other opportunities that match your interests

Camera ISP Software Engineer

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

TalentBurst, an Inc 5000 compa...

United State

Senior Software Engineer - AI-Powered Development Tools

Programming
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Acceler8 Talent

United State

Subscribe our newsletter

New Things Will Always Update Regularly