To apply, send resume and if applicable, a portfolio of your work to
1. Develop and maintain robot system code-base.
2. Write functional requirement documents and specification.
3. Stay up-to-date on emerging technologies.
4. Good passion on developing robot system, good programming skills for AI system engineering.
1. Good knowledge in C++.（C++14 will be good）
2. Good knowledge of basic algorithm and data structure.
3. Familiar with Object-Oriented programming.
4. The ability to work under GNU/Linux.
5. Good English reading and writing.
1. Functional programming knowledge and experiences, willing to learn and use functional programming language In industrial product, Haskell or Scheme is prefered.
2. Familiar with async programming.
3. Great passion on opensource project for building principle tools.