岗位职责:1. 负责嵌入式软件系统的需求分析、架构设计、模块开发和测试工作;2. 负责嵌入式软件系统的优化、维护和升级工作;3. 负责嵌入式软件系统的文档编写、代码规范和质量控制工作;岗位要求:1. 本科及以上学历,计算机、电子、通信等相关专业;2. 3年以上嵌入式软件开发经验,熟悉嵌入式软件开发流程和方法;3. 精通C/C++语言,熟悉常用的数据结构和算法,具有良好的编程风格和习惯;4. 熟悉Linux操作系统,熟悉Linux交叉编译开发环境,熟悉Linux内核、驱动、文件系统等;5. 熟悉ARM等嵌入式处理器架构,能够进行底层驱动开发和移植工作;6. 熟悉常用的嵌入式外设接口如I2C、SPI、UART、USB等,能够进行硬件调试和分析工作;7. 英语四级以上,能够阅读英文技术文档和资料;8. 有良好而规范的开发习惯和技术文档编写习惯;9. 具有良好的沟通能力和团队合作精神;