Hangzhou

Embedded Software Engineer

Introduction

  1. Be responsible for the embedded software development of the company's robot products, completing software function design, documentation writing, code implementation, unit testing and integration testing;

  2. Be responsible for the upgrade and maintenance of the company's existing products;

  3. Be responsible for the formulation and improvement of standards, documents and processes related to the company's embedded software technology;

  4. Formulate and test communication protocols with the upper computer developers.


Qualifications

Bachelor's degree or above, majoring in computer science, automation, robotics or related fields.

  1. More than 1 year of relevant working experience as an embedded software development engineer.

  2. Familiar with the use of C/C++ languages and possess a good programming style.

  3. Be familiar with common buses and interfaces, such as UART, I2C, SPI, and CAN.

  4. Possess excellent debugging skills and be capable of comprehensively utilizing various software and hardware tools for hardware fault diagnosis and elimination.

  5. Possess good documentation writing skills and habits, and be capable of writing standardized summary and detailed design documents.

  6. Good at learning new knowledge, and willing to discover, analyze and solve complex problems.

  7. Possess excellent communication and coordination skills, a strong sense of teamwork, a strong sense of responsibility and an enterprising spirit.

  8. Winners of RoboMaster, Robocon, Robotics, Smart Car, electronic design and other competitions will be given priority.


Join our newsletter

Join our newsletter

© Xiaoshan District, Hangzhou· © Shanghai Zeno AI Co., Ltd. All rights reserved.

© Xiaoshan District, Hangzhou· © Shanghai Zeno AI Co., Ltd. All rights reserved.