Weave Robotics, Inc.
Teams at Weave Robotics, Inc.
Recently posted jobs
Artificial Intelligence • Hardware • Robotics • Automation
Develop robotics software for localization, state estimation, motion planning, trajectory analysis, sensor integration, autonomy, and system architecture. Implement and validate algorithms on physical robots using C++ and Python, integrate sensors, manage calibration and synchronization, define performance metrics, and optimize reliable operation under real-world hardware and environmental constraints.
Artificial Intelligence • Hardware • Robotics • Automation
Design intuitive, polished digital experiences across Weave’s website, mobile apps, business tools, and autonomous robots. Responsibilities include establishing scalable design systems, shaping interaction paradigms, prototyping and iterating concepts, and collaborating with industrial design, robotics, software engineering, and operations teams. The role requires strong UX, interaction design, information architecture, visual design, and usability expertise, with emphasis on consumer software and physical-world robotics experiences.
Artificial Intelligence • Hardware • Robotics • Automation
Own the operating system and IPC layers for home robots, including Linux kernel behavior, scheduling, memory management, drivers, synchronization, networking, and shared-memory transport. Build reliable unattended operation through boot, OTA updates, rollback, service supervision, crash capture, and health monitoring. Profile performance, debug issues across hardware and software boundaries, and bring up new hardware with electrical, controls, and robotics teams.
