到岗时间:不限
性别要求:不限性别
岗位职责:
1、参与嵌入式软件平台各功能模块的设计和开发工作,攥写功能设计相关资料;
2、参与芯片平台导入相关工作,完成芯片资源和性能评估,负责芯片平台驱动功能的开发,测试&验收,输出过程资料;
3、负责平台相关功能在产品项目上的集成交付,根据产品项目的需求,对平台功能进行裁剪和配置;
4、负责系统控制架构设计及固件程序设计、仿真验证、调试测试、优化和维护;
5、基于ARM等架构芯片开展Bootloader/uBoot、RTOS、Linux内核的驱动开发、调试与优化工作;
6、参与技术难题攻关,方案设计、尝试、调试、维护等;开发设计文档的编写,维护,新知识学习与分享。
岗位要求:
1、电子、计算机、自动化、软件、航空航天等相关专业本科以上学历,3年以上嵌入式Linux系统开发经验;
2、精通C语言,熟悉cmake、makefile等编译系统,了解计算机体系结构。熟悉高通/紫光展锐/联芯/RK平台优先;
3、至少精通一种RTOS操作系统,如FreeRTOS、uCOS、RTThread等;或者精通嵌入式Linux开发;
4、熟悉Modbus,SPI,RS485,CAN,I2C,EtherCAT等通信技术及常用协议开发,有Linux、Android、FreeRTOS开发经验优先;
5、能读懂原理图,芯片手册,熟悉示波器等常用调试设备;
6、具有网络开发经验,使用过NB-IoT、LTE、WiFi、BLE、LORA、Zigbee中至少一种通讯模组;了解网络通信协议,如HTTP、MQTT、CoAP等;
7、具有驱动开发经验,能熟练使用I2C、SPI、UART、RS485等进行外设驱动开发;
8、有较好的技术文档写作能力。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。