岗位职责: 1.Linux/安卓系统的硬件或外设的底层和驱动开发; 2.负责设计、实现软件框架、系统性能优化与Bug的修复; 3.与硬件、固件、软件的集成调试; 4.软件版本的发布。职位要求: 1.本科以上学历,电子信息工程,通讯,计算机等相关专业; 2.两年以上Linux驱动或Android底层开发经验; 3.精通C/C++语言,熟悉Android底层驱动开发以及HAL层开发; 3.熟悉Linux下Makefile、shell、ADB等脚本语言及调试工具; 4.熟悉掌握会Linux的常用操作命令,会使用逻辑分析仪,示波器等工具; 5. 熟练掌握ARM/STM32/NORDIC/TI等芯片中一种或多种CPU体系架构,精通SPI、I2C、UART、USB、CAN、SD卡等外设驱动开发; 6. 熟悉uwb等室内定位系统,对常见的TDOA、TDA、AOA、RSSI等算法有一定的实际编码经验; 7. 具备扎实的硬件知识,参与原理图设计协作; 8. 有1-2年及以上蓝牙开发经验; 9. 具有1-2年AD或者PADS的layout经验; 10.有优秀的软件设计思想,有创新意识; 11.有良好的沟通能力及带队能力,具备优秀的团队协作精神。 12.有成功的团队合作经验,有良好的沟通能力,能适应加班。