岗位职责:
1、 负责嵌入式产品的程序开发;
2、 负责软件通信协议的制定;
3、 负责产品程序架构设计,需求分析;
4、 负责程序流程图设计,代码设计、调试、维护、版本管理等;
5、 协助进行嵌入式算法的移植部署和实现;
6、 编写相关开发文档、技术支持文档、使用说明等;
任职要求:
1、 本科及以上学历,3年以上嵌入式软件从业经验
2、掌握VSCODE/pycharm/KEIL等常用IDE工具的使用;
3、 熟练阅读硬件原理图,能够熟练使用常用的仪器仪表,熟悉常用人工智能开发板
4、 熟悉多种常用外设接口的驱动编码和调试,如I2C、SPI、UART、SDIO、FSMC、USB、CAN等等;
5、 熟悉多种常用模块的驱动编码和调试,如4G、GPS、外置FLASH和SRAM等等;
6、 能够独立使用RK系列开发板如RK3588进行环境搭建,嵌入式软件开发;
7、 具备操作系统(如Linux/ubuntu、UCOS和RT-Thread等)编程经验;
8、 能够进行嵌入式系统软硬件系统方案设计,熟练设计嵌入式软件系统架构,具有python,opencv,qt开发经验,懂cnn,Rknn神经网络推理,有云台/机械臂开发经验的优先录用
9、熟练使用Tensorflow、Pytorch等深度学习框架,具备扎实的编程基础和良好的算法工程化基础,有丰富的算法工程化实践经验者优先;