工作内容:61 在嵌入式Linux环境下对BCM Dune SDK 进行提高性能的分析,重构,二次开发,改进和替代。61 进行需求分析、方案设计、软件详细设计、代码编写、单元测试、集成测试等工作。61 编写相关软件使用说明、产品手册。61 进行软件代码的支持、维护和改进工作。任职要求:1) 通信或计算机相关专业本科以上学历。2) 7年+以上嵌入式行业工作经验。3) 熟练使用C/C++语言。4) 深入理解基于嵌入式Linux实时操作系统的运行原理,日常操作命令。5) 熟悉了解GCC/GDB/Makefile/GIT等Linux日常开发工具。6) 深入理解交换机,路由器等网络设备工作原理及其相关协议原理。7) 深入理解BCM提供的DUNE系列芯片,熟悉BCM提供的SDK,参与并实际进行过BCM最新SDK的性能优化,改进及二次开发,有BCM原厂Dune系列芯片AE/FAE工作经验者优先。8) 深入理解大型软件项目的高性能设计,对多线程并发设计,系统调度,数据结构及算法,并能做到熟练的运用。9) 了解Linux系统PCIE性能优化,DMA工作原理,内核模块编写者优化10) 能快速独立展开相关开发工作及及时交付改进。11) 理解持续集成;熟悉了解至少一门脚本语言者优先。