Senior User Interface and Tooling Engineer

Intuitive Autonomy

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

35 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary + equity
Access to cutting-edge robotics & AI工具
Mentorship from industry experts
Collaborative, mission-driven culture

Job summary

Intuitive Autonomy is seeking a Senior User Interface and Tooling Engineer in San Jose to build web, desktop, and on-robot interfaces plus cloud services. You will enable safe, intuitive robot operation and scalable tooling for deployment and diagnostics.

You’ll work across frontend and backend, integrating ROS 2, cloud data, and fleet management while supporting model training, OTA upgrades, and multi-robot coordination.

Qualifications

  • Bachelor’s degree or higher in a related field and 3+ years of industry experience.
  • Frontend experience with React and TypeScript/JavaScript.
  • Backend experience in Python, Go, Node.js, or C++ is expected.
  • Familiarity with ROS 2 and robotics tooling.
  • Experience building cloud services via REST, gRPC, WebSocket, or MQTT.
  • Familiarity with Docker, Kubernetes, CI/CD, Linux, AWS.

Responsibilities

  • Build an integrated robotics software platform across on-robot, web, mobile/desktop, and cloud.
  • Implement status monitoring, task configuration, remote control, and visualization.
  • Design intuitive interactions for non-technical users to operate robots safely.
  • Integrate with ROS 2 and enable deployment, diagnostics, and OTA upgrades.
  • Develop cloud systems for data, maps, logs, and calibration management.
  • Support data workflows for model training, replay analysis, and issue diagnosis.
  • Build backend services for device/user management, auth, and remote monitoring.
  • Develop fleet management for multi-robot connectivity and operations.
  • Create REST, gRPC, WebSocket, or MQTT interfaces connecting robots, apps, and cloud.

Skills

React
TypeScript/JavaScript
Frontend development
Cloud services
REST/gRPC/WebSocket/MQTT
Linux

Education

Bachelor’s degree or higher in a related field

Tools

ROS 2
Docker
Kubernetes
CI/CD
AWS

Job description

Senior User Interface and Tooling Engineer

Location: San Jose, CA

About Us

Intuitive Autonomy is building autonomous caregiving robots to empower safe and independent living for the large aging population. Our team includes experts in robotics, autonomous driving, and large-scale physical AI models, and we collaborate closely with world-leading researchers at Carnegie Mellon University’s Robotics Institute. Join us as we push the boundaries of AI and robotics to transform the hundred-billion-dollar eldercare industry.

Role Overview

We’re seeking a senior UI and tooling engineer to build the software connecting robot users, robotic systems, and the cloud. You’ll develop human interfaces, engineering tools, and fleet and data services that make robots easier to operate, debug, deploy, and scale.

Key Responsibilities
  • Build an integrated robotics software platform spanning on-robot interfaces, web consoles, mobile or desktop applications, and cloud services
  • Implement status monitoring, task configuration, remote control, alerts, and visualization of maps and perception results
  • Design interactions that help non-technical users operate robots safely and intuitively
  • Integrate with ROS 2 and build tools for robot deployment, diagnostics, troubleshooting, remote operations, and over-the-air (OTA) upgrades
  • Develop cloud systems for collecting, transmitting, storing, retrieving, and managing images, point clouds, radar and IMU data, logs, maps, and calibration data
  • Support algorithm teams with data feedback loops, model training workflows, replay analysis, and issue diagnosis
  • Build backend services for device and user management, authentication and authorization, remote monitoring, task scheduling, data synchronization, and OTA upgrades
  • Develop fleet management capabilities for multi-robot connectivity, status reporting, remote control, and large-scale operations
  • Implement REST, gRPC, WebSocket, or MQTT interfaces connecting robots, user applications, and cloud services
Qualifications
  • Bachelor’s degree or higher in a related field and at least 3 years of industry experience
  • Proficiency in a frontend framework such as React, and familiarity with TypeScript or JavaScript
  • Proficiency in at least one backend language or runtime, such as Python, Go, Node.js, or C++
  • Familiarity with ROS 2, robot system architecture, and common robotics tools
  • Experience developing cloud services using REST, gRPC, WebSocket, or MQTT
  • Familiarity with Docker, Kubernetes, CI/CD, Linux, and cloud platforms such as AWS
Bonus Points
  • Experience bringing robotics, autonomous driving, smart hardware to scaled production
  • Experience with fleet management, remote operations, OTA upgrades, or cloud-based data feedback loops
  • Experience with large-scale data platforms, data lakes, data labeling, or model training platforms
What We Offer
  • Competitive salary + equity
  • Access to cutting-edge robotics & AI tools
  • Mentorship from industry experts
  • Collaborative, mission-driven culture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI & Tooling Engineer for Robotics Platform
Senior UI & Tooling Engineer for Robotics Platform

Intuitive Autonomy • San Jose (CA)

On-site
USD 140,000 - 190,000
Competitive salary + equity
Access to cutting-edge robotics & AI工具
Mentorship from industry experts
+1
Senior Full Stack Software Engineer - Robotics
Senior Full Stack Software Engineer - Robotics

Automated Tire, Inc. • Woburn (MA)

On-site
USD 140,000 - 190,000
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Robot Localization and Mapping Engineer
Senior Robot Localization and Mapping Engineer

Intuitive Autonomy • San Jose (CA)

On-site
USD 170,000 - 260,000
Competitive compensation
Equity
Cutting-edge robotics tools
+2
Senior Robotics Systems Engineer
Senior Robotics Systems Engineer

Y-Axis • Milpitas (CA)

Hybrid
USD 120,000 - 160,000
Stock options & equity
Health, dental, vision, 401(k)
Visa sponsorship
+1
Senior Robotics Engineer
Senior Robotics Engineer

Knightscope • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Senior Robotics Software Engineer - Autonomy
Senior Robotics Software Engineer - Autonomy

Persona AI, Inc. • Houston (TX), Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive compensation
Performance-based bonus
99% employer covered medical benefits
+1
Senior Robotics Software Engineer - Autonomy
Senior Robotics Software Engineer - Autonomy

Persona AI Inc • Houston (TX)

On-site
USD 180,000 - 240,000
Competitive compensation
Performance-based bonus
Equity
Software Engineer, Robotics Systems
Software Engineer, Robotics Systems

Autonomique • Menlo Park (CA)

On-site
USD 140,000 - 210,000