岗位职责:
1.负责公司打印机产品单片机控制软件的设计、开发和优化。
2.分析和解决产品在实际使用过程中出现的问题。
3.编写开发技术文档。
4.负责产品开发阶段模块验证,系统验证等工作。
5.完成项目开发的其他工作及上级交办任务。
岗位要求:
1. 本科及以上学历,电子信息技术,自动化控制,电气工程,计算机等相关专业。
2. 三年以上C51,STM32等单片机软件开发经验,能够在Keil下独立开发。
3. 精通C语言,熟悉汇编语言或C++,熟悉开发文档编写。
4. 熟悉SPI,12C,UART,ADC,GPIO等常见接口的硬件原理,通信及控制过程
5. 了解基本CPU中的程序运行原理,具备基本的汇编语言知识。
6. 至少熟悉RT-Thread/uCOS/FreeRTOS一种,并有相关的项目经验。
7. 熟悉在Linux环境下编码开发,具备良好的编程习惯,及模块化编程方法。
6. 学习能力,动手能力强,能独立分析和解决问题。
7. 有打印、扫描等产品固件开发经验更佳。