Do smart things that brighten the future.


Senior System Software Engineer

As the base of our system software, Android makes it possible to build a dynamic soul for flying robots. Our system software is branching from Android Open Source Project and we are making it to be a time-sharing and real-time hybrid operation system. To help to accelerate our effort, we are seeking for highly-driven, exceptionally talented System Software Engineer who will be in charge of designing, developing and improving the newborn operating system.

Desired Skills:

  • At least 5 year experience in software system engineering.
  • Extensive knowledge of Android Open Source Project and Linux Operating System.
  • Experience with Linux kernel development including device driver development.
  • Experience with V4L and Android Camera HAL v3.
  • Experience C/C++ and JAVA programming languages.
  • Experience Google Unit Test, CMake and Android build system.
  • Basic knowledge with parallel computing and the programming model of GPU.

Want a quick chat on this position? Click here.


Firmware Engineer

Excited when thinking about electronic running in artery and muscle of robots? We’ve got the job for you. You’ll experience designing, implementing a variety of firmware for electronic devices, such as Inertial Motion Unit (IMU), Motion Control Unit(MCU) and Digital Signal Processors(DSP), and finally, testing it on a flying robots in the field.

Desired Skills:

  • At least 3 year experience in firmware development.
  • Extensive knowledge of C/C++ programming language.
  • Experience with tuning, testing and analysis on electronics signals with oscilloscopes.
  • Experience with ARM Cortex M4 based ICs.
  • Experience in quality assessment for firmware development and in-the-field testing.
  • Basic knowledge with electronics circuit design or schematics.

Want a quick chat on this position? Click here.


Computer Vision Team Leader

Start working now on the future applications of flying robots. You’ll be taking responsibility on developing core algorithms for our future applications. You’ll be required to be hands-on the research, building a team of eager-to-learn developers around you. You’ll be a key player in our endeavor to give true value to the UAVs world.

Desired Skills:

  • At least 3 year experience in leading computer vision projects and/or teams.
  • Extensive knowledge of computer vision algorithms and their implementations.
  • Experience with computer vision development in MATLAB.
  • Experience with computer vision development in C/C++ using OpenCV.
  • Experience in quality assessment for computer vision algorithms.
  • Experience profiling and optimizing algorithms to meet performance requirements.
  • Experience with libraries for multicore/multithread GPU processing (OpenCL, CUDA, etc.).
  • Basic knowledge with Ubuntu or other UNIX-like OS.

Want a quick chat on this position? Click here.

Computer Vision Developer

Looking to extend your knowledge in computer vision? We’ve got the job for you. You’ll experience researching and implementing a variety of cutting edge algorithms, from definition to meeting performance requirements, and finally, testing it on a flying robot in the field.

Desired Skills:

  • Experience in MATLAB programming.
  • Experience in C++ programming.
  • Experience in profiling and optimizing algorithms to meet performance requirements.
  • Experience with libraries for multicore/multithread GPU processing (OpenCL, CUDA, etc.).
  • Basic knowledge with Ubuntu or other UNIX-like OS.
  • Preference for computer vision knowledge.

Want a quick chat on this position? Click here.


Senior Hardware Engineer

Real hardcore engineer in electronic devices is called. You’ll take the responsibility on schematic design, implementing and getting involved in electrical and functional bring-up. You will be expected to be able to work on ARM based SoC solutions, design of high speed circuit, board bring-up, debugging and validation and also to be a member of a team responsible for hardware design from concept to product release including factory and field support. You’ll play the key role of our endeavor to bring our dream of agile flying robot into the real world.

Desired Skills:

  • At least 4 year experience in electronic engineering.
  • Extensive knowledge of interfaces and specifications, including common memory specifications, video and audio, image sensor, radio and serial/parallel communication interfaces or physicals.
  • Experience with schematics design with EDA tools.
  • Experience with component selection and documentation.
  • Experience in manufacturing of electronic device.
  • Experience reviewing and refining on hardware design in recursive manner.
  • Experience with coordination with external teams, such as layout designers, to make sure zero product defects.

Want a quick chat on this position? Click here.

Senior Optical Hardware Designer

Creating eyes for robots. You’ll be working on leading-edge optical solution for UAVs, optical research and a broad range of service capabilities including design, packaging, testing and manufacturing. You’ll be a key contributor to system and circuit pack design, development and production. You’ll be expected to mentor and coaching intermediate and junior designers.

Desired Skills:

  • At least 10 year experience in optical hardware design.
  • Extensive knowledge of optical components including lens, lens system, mechanical, and image sensors.
  • Experience with lens and lens system design, opto-mechanical and design of optical fixturing which is able to perform component and subsystem or module level testing.
  • Experience with building and testing state-of-the-art depth perception and motion tracking techniques.
  • Experience with laser collimation lens design.
  • Experience in opto-mechanica/electrical systems, lenses, motors, enclosures, and their manufacturing challenges as well.
  • Experience with CAD tools and simulation tools, such as CATIA, SolidWorks, Zemax, CODE V, LightTools and OPTIS.
  • Experience with MATLAB or Octave.

Want a quick chat on this position? Click here.

Want a quick chat?

Scan the barcode below with WeChat to get a quick chat with Adam.

Quick Chat with Adam