Role Overview & Specifications

ViaBot Inc. opening for a Robotics Software Engineer - Perception
About usHere at ViaBot, we're building a robot made to tackle real-world tasks. RUNO is an autonomous mobile robot designed to handle outdoor commercial tasks like sweeping and security. With deployments across the nation and over 800 million square feet cleaned, our aim is to change the way people see robots—not as gimmicks or as one-trick ponies, but as sensible solutions to sizable problems. Learn more about us at: https://www.viabot.com
Who we’re looking forViaBot is looking for a passionate robotics software engineer eager to be a part of the future of robotics. They’ll play a critical role in the design, development, and deployment of perception-enabled features running on our mobile robot platform, RUNO. Our ideal candidate has a solid understanding and hands-on experience in developing perception algorithms for robotics applications, with expertise in related areas such as computer vision, machine learning, sensor fusion, SLAM, and point cloud processing. We are seeking problem solvers with a track record of iterative solutions, who can accelerate feature development through fail-fast testing and grounded, data-driven implementations.
ResponsibilitiesDesign, develop, and optimize perception pipelines for object detection, recognition, tracking, and localization.Evaluate and test these perception systems in simulated and real-world environments to ensure robustness and reliability.Advance our robot platform with new sensor additions, driving these decisions through thorough research, data collection, and test analyses.Collaborate with other RSEs and cross-functional teams in developing key features for our robot, including security and property inspection.
Location: Sunnyvale, CA
Role requirementsM.S. or higher in Robotics, Computer Vision, or a related field (or equivalent experience!)2+ years of industry experience working on mobile robotsDemos and code of cool stuff you've built!Must be able to “wear many hats” (take on responsibilities outside of job description)Must have work authorization in the United StatesNot a remote position (Full vaccination status required before first day)
Recommended experienceStartup experience—a huge plusRealSense depth cameras or similar (stereo, ToF, etc.)Velodyne lidars or similarAdvanced perception algorithms such as SLAM, sensor fusion, etc.Computer visionMachine learningPoint cloud processing
Required knowledgeROS/ROS2LinuxC++PythonPyTorchOpenCV

About Viabot

Viabot is an actively verified employer hiring talent across technology, engineering, and operations.

  • Headquarters: United States / United Kingdom
  • Company Size: 1,000+ employees
  • Trust Rating: 95 / 100 (Official Registry Audited)

View all openings at Viabot →