职位描述
岗位职责:
1、负责嵌入式系统的软件开发,包括单片机、ARM处理器等平台的代码设计与实现;
2、开发及调试硬件驱动程序,包括但不限于传感器、通信模块、电机控制,确保软硬件协同工作;
3、实现设备通信协议,包括但不限于CAN、UART、TCP/IP、蓝牙,保障数据传输可靠性和效率;
4、配合算法工程师对算法进行嵌入式系统移植,确保算法执行的稳定性与可靠性;
5、配合多专业团队进行联合调试,综合分析系统功耗、实时性及稳定性,解决异常故障并优化性能瓶颈;
6、编制嵌入式软件设计文档,包括但不限于设计报告、测试规程、用户手册等,管理代码版本。
任职要求:
1、电子、自动化、计算机等相关专业,本科及以上学历;
2、5年以上嵌入式软件开发经验,精通C/C++编程语言,熟悉汇编语言;
3、精通至少一类实时嵌入式平台的软件开发,有嵌入式Linux、FPGA开发经验者优先,有算法移植经验者优先;
4、熟悉常见接口、协议的特点及典型应用场景,对于各类外设、协议的适配开发经验丰富;
5、熟练使用JTAG、示波器、逻辑分析仪及Keil/IAR等开发环境;
6、对新技术有较强的快速学习能力,有意从事预研或探索类技术开发项目。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕