ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

Senoir System Engineer

Job Description

Company description:

Geek+ is a global technology company specialized in smart logistics. We apply advanced robotics and artificial intelligence technologies to create solutions for warehouse and factory operations. We make logistics affordable, efficient, flexible, safe and agile. Our vision is to establish a fully automated and intelligent supply chain globally. If you hope to know more about us, please click

Our company is spread all over Asia, Europe, Southeast Asia, America and Oceania and our employees are from TSingHua University, Peking University, HIT, University of Hannover, TU Dortmund, Ecole Centrale De Nantes, etc. We are looking for talented and motivated Senior System Engineers all over the world. According to the situation of COVID-19, we accept work remotely.

Main tasks:

  • Take responsibility of most series of robot software architecture;

  • Develop a comprehensive view and understanding of the entire product from a technical perspective to ensure that each subsystem within the product functions well together

  • Expand, improve, and maintain multiple software revision build, test, release, and deployment pipelines in parallel;

  • Expand, improve and maintain critical systems infrastructure

  • Expand, improve and maintain infrastructure automation

  • Solve issues with software and hardware colleagues.


  • BS, MS or PhD degree in robotics, computer science, mechatronics, information technology, or a comparable field/degree;

  • Proficient in C++ programming and LINUX system;

  • Extensive experience with programming languages (e.g. Python, GoLang);

  • Proficient with software engineering tools (e.g., Git, CMake, gdb, etc.);

  • Proficient with Robotics Frameworks, including ROS and simulation tools;

  • Proficient with virtualization concepts (e.g. docker, virtual machines);

  • Proficient with continuous integration and build automation (e.g. jenkins, github actions);

  • Experience with logging & monitoring infrastructure (e.g. ELK stack, grafana, prometheus, pager duty);

  • 5-years full time job experience

  • Have good communication skill and teamwork spirit;

  • Fluency in English;


  • Could speak Chinese;

  • Have experience in robotic or autonomous vehicle field;

Why Geek+?

Geek+ is on a mission to move the world intelligently. We consistently seek to provide excellent product experience and create maximal value for our customers. We are passionate about the most advanced technologies and constantly strive to revolutionize the traditional logistic solution. We conquer unprecedented challenges with professionalism, innovation and teamwork. Join Geek+ and let’s move the world together.
If you would like to join us, do not hasitate to send your CV to

NIKE & GEEK+ : Introducing Same Day Delivery In Japan