← All roles

Software Engineer, Applications

Apply on company site
Hybrid (San Francisco, CA)Full-timePosted 2w ago

About the role

Weave Robotics is hiring a Software Engineer, Applications to build customer-facing applications and robot interfaces across iOS, Android, VR, and web platforms, contributing to 3D visualizations and secure, trusted interactions with home robots.

Responsibilities

  • Own customer-facing applications: Build, and maintain customer- and public-facing applications and supporting backend across iOS, Android, VR, and web platforms, including our website.
  • Build novel robot interfaces: Make increasingly capable, learned robot behavior feel intuitive, proactive, personalized, and responsive for customers as it operates across a growing range of tasks and environments.
  • Develop rich 3D visualizations: Build interactive experiences that render maps, robot state, trajectories, obstacles, and other spatial information.
  • Design for trust and security: Build authentication, authorization, device access, and data-handling flows that protect customer accounts and ensure only authorized users can interact with their robots.

Qualifications

  • Excellent application engineering experience: 3+ years building beautiful software (consumer preferred) for iOS, Android, web, or other customer-facing platforms. Familiarity with Swift/SwiftUI, Kotlin, React, React Native, Flutter, or similar.
  • Experience with VR application development: Building interactive 3D applications using SceneKit, RealityKit, Metal, Unity, Unreal, Three.js, OpenGL, Vulkan, WebGL, or similar frameworks.
  • Connected systems experience: Integrating applications with real-time APIs, streaming data, WebSockets, gRPC, or network-connected hardware.
  • Security fundamentals: Authentication and authorization, OAuth/OIDC, token-based access, secure API design, encryption in transit, protecting customer data.
  • Systems thinking: Experience integrating applications with real-time APIs, streaming data, or connected hardware.
  • Strong product instincts: Passion for polished user experiences that make sophisticated technology approachable.

Skills

Required:iOS developmentAndroid developmentWeb developmentVR / 3D graphicsReal-time APIs / streamingSecurity & privacySystems thinkingProduct mindset
Last updated Oct 7, 2026. Interested? Apply on the company site.
Weave Robotics logo

About Weave Robotics

Personal robots for the home--that ship in 2025

Making the world’s first personal robot that's built for the home. Our robot, Isaac, will autonomously tidy up endless messes, fold laundry, and care for your home while you’re away, and we’re shipping our first 30 in fall of 2025.

More open roles at Weave Robotics