职位描述
岗位职责:
1、协助完成产品的硬件原理设计和分析;
2、完成产品的交互、功能、控制的软件方案设计,并输出设计文档;
3、负责产品的嵌入式程序开发工作,满足论证、试样、量产的各个阶段需求;
4、对已有产品进行维护和不断优化,对疑难问题跟踪和解决;
5、负责产品的测试用例编写及软件功能测试。
岗位要求:
1.自动化、计算机、电子或相关专业本科及以上学历,3年以上相关工作经验;
2.熟悉RK3588,A40I等ARM平台的应用软件编程;
3.熟练蓝牙、WIFI、NB、4G等无线通讯编程;
4.熟悉UART串口、SPI、IIC、RS485、CAN通讯编程;能看懂简单的原理图;
5.精通C语言,熟悉LINUX操作系统;熟悉modbus和CAN等总线协议,熟悉物联网常用的无线通信技术和网络接口的协议的开发;
5.熟悉QT或Android等界面编程软件;具有多线程编程的项目经验,掌握常用软件开发及调试手段,能高效解决调试中遇到的问题优先。