岗位职责:1.根据需求,按照产品开发流程和规范要求,参与具体产品软件开发计划的制定和评审工作;2.根据项目计划内容,承担并完成符合功能性能要求和质量标准的软件开发工作,并配合测试工程师,分析、定位、解决测试发现问题,达成交付质量;3.根据产品开发流程要求,在具体项目范围内编写开发过程相关技术文档,并发起评审,归档工作;4.参与部门及公司组织的培训工作,不断提升个人能力;5.该岗位主要开发产品为交换机。任职要求:1. 精通嵌入式系统C或C++语言开发,熟悉嵌入式WEB服务端和命令行软件开发2. 熟练掌握Linux的GCC,Make等开发工具,熟悉Linux Shell脚本或python3. 熟悉TCP/IP网络协议,有网络设备(交换机,路由器,网关等)开发经验者优先考虑4. 熟悉交换机/路由器L2/L3协议(包括但不限于VLAN,IGMP Snooping,STP/RSTP, OSPF和RIP等)的优先考虑5. 具有GIT等代码库管理经验6. 具有一定的英文阅读基础,能看懂英文芯片手册和相关技术文档