岗位职责:1、嵌入式Linux系统开发与优化。围绕OpenWrt系统基本框架(底层系统、包管理、构建系统等),打造Tenda高稳定、高扩展的全新平台基线;新开发或重构移植既有Tenda核心模块,支撑稳定可用的新平台基线建立。2、建设可演化、模块化、面向业务、可扩展的平台架构。基于平台架构,确保平台稳定演进,同时与技术SE协同配合,预研新技术在平台上的运用与落地;与技术PL协同配合,完成新方案产品的导入及落地。3、深度参与软件工程能力与研发知识资产建设。基于主干开发策略,通过代码审查流程运作,持续完善既有代码和技术文档;基于「文档即代码」策略参与知识文档建设(设计、规格、FAQ)。任职要求:1、本科及以上学历,5年及以上相关工作经验,重点本科学校;2、具备扎实的Linux基础,熟练的C/C++编程能力,能够编写高效、稳定、可维护的代码;3、丰富的嵌入式开发经验,具备良好的软件工程能力,能够设计、开发、维护具有嵌入式特色的软件模块与系统框架;4、强大的问题排查和解决能力,能够快速定位和解决系统和网络问题;5、良好的网络编程能力,能够使用Socket API进行网络应用程序开发;6、熟悉OpenWrt开发流程和工具,熟悉OpenWrt体系架构,如OpenWRT的构建系统、UCI、包管理以及Netifd、Procd等OpenWrt特有组件,能够进行固件定制和开发;7、熟悉MTK、BCM、RTK方案优先。