CareerPlan

Senior Software Development Engineer, Teleoperation

Wilmington, Massachusetts, United StatesFull-time$168k–$227k2026-11-10 → 2026-11-11
Based in United States

Core

Technical lead for robot teleoperation and remote assistance, enabling operators to control robots over unpredictable networks and collect demonstrations for robot learning models.

Role type

Senior Software Development Engineer (Teleoperation)

Builds

On-robot teleoperation service, robot-to-operator link, operator applications, and cloud services for remote operation.

Domain

Robotics, Teleoperation, Cloud Infrastructure, AI/ML

Deliverable

production ML models

Required skills

Teleoperation architecture, remote operation over high-latency networks, shared autonomy, robot safety systems, operator efficiency metrics, technical leadership, system design patterns, reliability and scaling.

Preferred skills

Low-latency video and real-time communication (WebRTC, QUIC), latency compensation, VR/XR operator interfaces, robotics middleware (ROS 2, DDS), data pipelines for robot learning, AI coding assistants.

Technologies

WebRTC, QUIC, ROS 2, DDS, LCM, Zenoh, OpenXR, Unity

Responsibilities

Own teleoperation architecture from robot to cloud; design systems for remote operation over internet/Wi-Fi/cellular; define control sharing and fail-safe behaviors; partner with cloud platform for secure operator access; set test strategy with network emulation and simulation; work with operators to measure efficiency; mentor engineers and lead design reviews.

Seniority

Senior, hands-on IC with leadership