1、参与嵌入式软件系统的方案设计,负责智能机器人嵌入式软件开发;
2、不同平台下嵌入式系统软件分析规划、功能模块开发和技术难点攻关等;
3、负责嵌入式软件设计、代码编写和调试;
4、负责相关技术文档的编写。
1、本科以上学历,计算机、通信、电子等相关专业,2年以上嵌入式软件开发经验;
2、精通C或C++、Python或Java等高级语言,精通数据结构,具有良好的代码编写习惯;
3、熟悉ARM处理器架构,熟练掌握嵌入式交叉编译环境和软件调试工具;
4、熟悉至少一种嵌入式操作系统(比如Linux, uCOS, VxWorks, Unix等)的移植、裁剪、驱动开发和应用开发;具有NandFlash、SD、SDIO、MIPI、LCD、USB、WIFI等驱动开发经验;
5、熟练各种常用硬件接口和传感器设备的驱动开发和调试,有各种网络通信(以太网、wifi、蓝牙、Zigbee等)相关经验;
6、熟悉RS232、RS485、CAN等常用的通讯协议和控制方法。