Responsible for the entire robotics perception pipeline, ranging from sensor selection, interfacing, calibration, and integration with mobile robot, all the way to sensor data processing and perception algorithms.


  • BS/MS in EE/CS and 4+ years of robotics industry experiences, or PhD in EE/CS and 2+ years of robotics industry experiences
  • Solid computer science fundamentals
  • Solid C++, Python coding

3+ of the following must-have experiences:

  • 2D/3D camera modeling, characterization and calibration
  • Lidar sensor modeling, characterization and calibration
  • 2D image processing and related libraries (OpenCV)
  • 3D sensor processing and related libraries (PCL)
  • 2D/3D tracking systems
  • Multi-view geometry camera systems
  • Visual odometry and visual SLAM

Nice-to-have experiences:

  • Octave/Matlab/Python data analysis
  • GPU software frameworks (CUDA, OpenCL)
  • ML/DL image classification/recognition models (YOLO, RCNN)
  • Indoor mobile robot
  • Linux and ROS