岗位职责:
1、从事终端产品Audio、LCD、Camera、Flash、TP、电源管理等驱动程序开发工作;
2、负责SPI、I2C、DAC、GPIO、PWM、UART、USB等驱动开发工作;
3、负责NFC、蓝牙、WiFi通信驱动开发工作;
4、负责磁条卡、接触式IC卡驱动开发工作;
5、负责解决产品的问题,确保项目进度按时达成;
6、负责终端产品各个模块软件的稳定性、兼容性和性能优化;
岗位要求:
1、本科及以上学历,计算机相关专业;
2、熟练掌握C/C++,熟悉数字电路和模拟电路知识,有代码框架设计能力;
3、熟悉IC卡或NFC相关协议:NFC Forum协议、ISO14443、ISO7816;
4、熟悉SPI、I2C、DAC、GPIO、PWM、UART、USB等嵌入式总线开发调试方法;
5、精通ARM Cortex-A系列和Cortex-M系列芯片外围驱动开发,熟悉嵌入式操作系统uCOS或FreeRTOS等;
6、精通嵌入式处理器各种外设接口驱动(拥有通讯模组、显示屏、摄像头、热敏打印机等外设调试经验者优先)如SPI I2C ,DAC GPIO RS23UART ,USB ,eMMC等有嵌入式处理器的调试经验
7、熟练操作万用表、示波器、逻辑分析仪等仪器设备;
8、熟悉研发项目管理流程,具有良好的编程风格和严谨的思维习惯,能熟练地使用PPT、Word、Excel等办公软件。
9、熟悉RTOS二次开发或POS终端业务开发优先