职位描述
该职位还未进行加V认证,请仔细了解后再进行投递!
工作职责:
1、负责交换芯片驱动架构设计和开发,包括Broadcom、Marvell、Realtek、盛科、楠菲等主流芯片,打造高性能、高可靠、可扩展的驱动框架。
2、深入研究芯片的硬件特性和资料,设计和实现芯片的初始化、配置、异常处理等关键流程,充分发挥芯片的性能和功能。
3、负责内核、Uboot、SDK等系统软件的移植、调优和维护,提供易用、高效、稳定的开发环境。编写符合公司规范的软件设计文档。
4、与硬件、应用、测试等团队紧密合作,根据产品需求设计和封装驱动API,提供清晰、全面的接口说明文档和集成指导,推动产品落地。
5、系统性能优化,分析和解决驱动引起的性能瓶颈,例如内存、CPU占用,中断处理,锁机制等,给出优化方案并实现。
6、核心模块和算法优化,如转发平面、环形缓存、QoS调度等,提升系统的转发性能、抖动、时延等关键指标。
7、负责驱动的功能测试、稳定性测试和性能测试,保障驱动质量。建设驱动自动化测试框架,提升测试效率。
8、及时响应并解决客户现场问题,配合应用团队定位、分析和解决疑难问题。总结和沉淀问题处理方法。
9、研究前沿芯片技术和行业趋势,评估新芯片/架构/特性的应用价值,制定技术发展路线,保持公司的技术前沿
性。
10、培养和指导初中级工程师,促进经验传承和技术提升。营造积极向上、乐于钻研的团队氛围。
任职要求:
1、本科及以上学历,计算机、通信、电子等相关专业,5年以上驱动开发经验,2年以上团队管理经验。
2、精通交换机、路由器的系统架构和数据面流程,熟悉端口、VLAN、L2转发、Trunk、L3路由等核心功能的原理和实现。
3、精通Linux内核、驱动开发,熟练使用C语言。熟悉DPDK、SPDK等用户态驱动框架者优先。
4、有Broadcom、Marvell、Realtek等多种主流交换芯片的驱动开发经验,熟悉芯片的管理面和转发面架构。
5、精通多线程、锁、内存管理、中断等操作系统知识,能够熟练进行故障定位和性能优化。
6、有光网、电网、PON等网络设备开发经验者优先。有前沿技术研究和产品落地经验者优先。
7、具备较强的问题分析和解决能力,善于学习和技术攻关,能够指导和解决疑难问题。
8、优秀的沟通协作能力,良好的文档写作和口头表达能力。较强的抗压能力,能够高效、高质量地完成工作。
9、熟练的英文阅读能力,能够无障碍地阅读英文技术文档和芯片资料。
工作地点
地址:深圳南山区深圳-南山区深圳市三旺通信技术有限公司
求职提示:用人单位发布虚假招聘信息,或以任何名义向求职者收取财物(如体检费、置装费、押金、服装费、培训费、身份证、毕业证等),均涉嫌违法,请求职者务必提高警惕。
职位发布者
HR
深圳市三旺通信股份有限公司
- 通信/电信/网络设备/增值服务
- 200-499人
- 私营·民营企业
- 白芒百旺信高科技工业园1区3栋