Job Descriptions: The software engineer will be assigned to lead an initiative related to one or a few of the following domains: Perceptions o Improve usability, reliability, and scalability for the mapping and localization system. o Improve object detection, tracking & classification system. o Improve Sensor fusion algorithm for reliable, precise localization, object tracking. Control and Planning o Embedded System - low-level interfacing with sensors, actuators. o Robot control system, low-level motion planning algorithm. o Behavior planning - path planning & mission control. o Fleet Management coordination and planning o Simulation - for testing of robot behavior & path planner. Others To work with the robotics team and collaborate with a cross-functional team to deliver quality work on schedule. Oversee the development of robotic software, from initial requirement gathering to deployment, while taking on a hands-on coding approach. To develop methods and measures to improve code qu...