工作职责 1. 负责STM32、NXP、Infineon、华大、新芯等各类MCU的软件平台开发工作; 2. 负责电路板上各类外围IC驱动的开发; 3. 负责booloader程序开发; 4. 负责客户软件控制技术需求对接; 5. 负责根据客户软件技术需求开发应用层功能软件; 6. 负责嵌入式操作系统移植和简单调度器、文件系统的设计开发; 7. 负责售后软件问题的分析和关闭; 任职资格 1、熟悉计算机体系与结构、微机原理、操作系统、编译原理; 2、熟练地使用嵌入式C语言,具有良好的代码习惯; 3、精通CAN、Uart、IIC、SPI等通讯原理和协议; 4、精通STM32各类常用芯片底层平台开发,能熟练使用CubeMx配置工具,精通STM32各类常用芯片固件库和HAL库开发; 5、熟练移植FreeRTOS和UCOSII操作系统; 6、具备一定的硬件基础,能看懂电路原理图,熟悉各类常见IC器件(包括Flash/EEPROM)性能和应用; 7、有9年(专科)/ 7年(本科以上)以上单片机软件开发工作经验; 8、具有独立承担过嵌入式产品软件平台开发经验; 9、能承受较大的工作压力; 10、有较强的学习钻研精神; 11、英语6级或同等水平,能快速阅读英文芯片手册;
国内某大型制造业
职位顾问