岗位职责:1.负责嵌入式产品的软件设计和需求开发,与产品经理合作推进功能升级迭代2.负责与硬件工程师、工厂等对接生产、测试、系统集成等工作;确保软硬件的兼容性和稳定性3.参与系统的架构设计、体验优化等相关研发工作,能够完成功耗、稳定性等性能优化4.按计划独立完成代码编写,并负责产品模块的单元测试,保证代码质量5.自动化测试用例的编写,以及相关文档的编写6.完成部门领导安排的其他工作岗位要求:1.985或211全日制本科及以上学历,计算机、通信电子相关专业优先2.三年及以上嵌入式开发经验,至少一年以上Linux开发经验,熟悉Linux内核,有Linux驱动开发经验3.能够阅读硬件原理图,与硬件工程师协同调试4.开发过蓝牙底层协议栈者优先考虑5.熟练掌握C/C++、Cmake、shell等,熟悉网络编程,多线程与并发处理机制6.精通嵌入式常用接口规范及协议,如TCP/IP,Ethernet,SDIO,SPI,UART,I2C等7.熟悉RTOS系统开发与智能家居常用通信协议(BLE Mesh、Wi-Fi、MQTT)优先8.有良好的自驱力、责任心和学习能力