1. Design, architect and implement high performance visual SLAM systems for mobile platforms (Android/iOS).
2. Research, explore and evaluate latest visual SLAM algorithms and systems.
3. Optimize SLAM system performance.
1. Master or PhD in computer science or related fields.
2. Strong C/C++ skills and mobile platform development experiences (Android/iOS).
3. Solid background in Visual SLAM related area, including but not limited to: Monocular/Stereo/RGBD/Sparse/Semi-Dense/Dense/Indirect/Direct/Semantic SLAM, Visual-Inertial Odometry (VIO), Filtering-based State Estimation (EKF. Particle Filter), Backend Optimization (G2O, Ceres), Large-Scale Visual Recognition/Localization/Mapping and so on.
4. Experience in performance optimization for mobile applications is preferred.
5. Experience with GPU/DSP/NEON programming is preferred.
6. Experience with augmented reality application development is preferred.
7. Fluency in both written and spoken English and Mandarin is a must.