
Linux embedded development engineer-China-Beijing
- China
- Permanent
- Full-time
- Be responsible for the transplantation of embedded ARM linux systems, as well as the transplantation of drivers such as wifi/BLE, camera, IMU, Lidar, etc
- Be responsible for the programming of various sensor middleware, the development and maintenance of tools in embedded systems
- Write unit/integration test cases and conduct tests to ensure the quality of software design
- Write relevant documents
- Proficient in C/C++
- Proficient in using Shell, Python and git
- Have more than 2 years of development experience in embedded systems based on ARM linux. Familiarity with Rockchip or Allchip platforms is preferred.
- Familiar with the Linux system kernel and drivers, capable of independently completing kernel pruning, and able to debug and develop internal kernel modules.
- Be able to understand the hardware schematic diagram
- Be familiar with common bus protocols, such as I2C/UART/SPI/USB, etc. Have practical experience in the development and debugging of sensors.
- Be familiar with the workflow of wifi and BLE
- English reading and writing are okay.