Robotics Perception Engineer - Sunnyvale, United States - ViaBot

    ViaBot
    ViaBot Sunnyvale, United States

    1 month ago

    Default job background
    Description
    ViaBot Inc. opening for a

    Robotics Perception Engineer

    About us
    Here 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:

    Who we're looking for
    ViaBot is looking for a passionate perception engineer eager to be a part of the future of robotics.

    They'll play a critical role in the design, development, and deployment of key perception pipelines running on our mobile robot platform, RUNO.

    Our ideal candidate has a solid understanding and hands-on experience in developing perception algorithms for robotics and automation 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 driving perception-based features from planning to release on tight deadlines.

    Responsibilities
    Design, develop, and optimize perception pipelines for various objectives centered around 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 RUNO, including security, property inspection, and other creative and useful applications of the onboard sensor suite.


    Location:
    Sunnyvale, CA

    Role requirements
    M.S. or higher in Robotics, Computer Vision, or a related field (or equivalent experience)
    3+ years of industry experience working on perception in automation and robotics
    Demos and code of 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 States
    Not a remote position (Full vaccination status required before first day)

    Recommended experience
    Startup experience—highly recommended
    RealSense depth cameras or similar (stereo, ToF, etc.)
    Velodyne mechanical lidars or similar
    Advanced perception algorithms such as SLAM, sensor fusion, etc.
    Computer vision
    Machine learning
    Point cloud processing

    Required knowledge
    ROS/ROS2
    Linux
    C++
    Python
    PyTorch
    OpenCV

    Physical requirements
    This is a hands-on, in-person role which requires our engineers to be able to, as needed:
    Lift and carry up to 50 pounds
    Standing and walking more than 25% of the time

    on the job
    Drive on public US roads with a valid driver license
    Travel domestically in the US, including out-of-state

    Stock options, medical, dental, vision, and other benefits provided as part of the total compensation package. Salary offered based on relevant years of experience.

    #J-18808-Ljbffr