Ethan
26天前在线
全职 · 1000/日  ·  21750/月
工作时间: 工作地点: 远程
服务企业: 2家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的Ethan,一名驱动开发工程师

我毕业于南京邮电大学计算机应用专业(硕士),湖南大学 机械专业(本科),

担任过南京云豹 高级AE(3年),中兴通讯 资深驱动与支撑开发工程师(15年)

现任 江苏省通信协会物联网专业委员会委员

南京云豹工作期间:负责过linux内核驱动移植、dpdk&ovs驱动移植、rdma over ipsec方案制定及编码实现、openstack 裸金属管控方案制定及python编码落地、dpu2.0固件烧结工具开发、dpu安全解决方案设计、p4编程等

中兴通讯工作期间:负责过fpga驱动开发、 uboot驱动开发、内核驱动开发、交换芯片驱动开发、dpdk用户态驱动开发、自动化测试工具开发等

熟练使用c/c++,pythonshell脚本开发,linux内核驱动开发、dpdk用户态驱动开发

如果我能帮上您的忙,请点击立即愉悦或发布需求

工作经历

  • 2021-10-18 -2024-12-16云豹创芯(南京)智能科技有限公司高级AE

    云豹创芯(南京)智能科技有限公司: 2021.10-2024.12 负责DPU与云平台的网络、存储、管控应用方案制定、编码demo落地;DPU驱动软件开发;帮助客户完成指定内核、驱动移植;指导客户进行系统对接;技术文档编写等 项目经验如下: 1、DPU2.0 固件烧结驱动开发 Host通过ethtool发固件烧结命令给DPU对host呈现的PF设备,host PF内核驱动将烧结指令传给DPU的IMU单片机,IMU再将数据转发给DPU的N2(CPU),N2执行固件烧结功能。PF驱动监控整个烧结过程,直至烧结完成(成功或失败),并向用户显示烧结结果。涉及的技术包括pcie网卡内核驱动设计与实现、固件部件间传输协议设计与实现及固件烧结功能本身等。 2、linux内核驱动移植 将云豹发布的dpu的bc-linux(5.10)内核驱动移植到客户指定的openEuler-20.03 LTS SP1、openEuler 22.03 SP1版本、CCLinux(5.15.131)版本、Rocky 9.1版本等; 3、DPDK&OVS驱动移植 根据客户测试需求,将云豹发布的dpu1.0 dpdk-2

  • 2020-09-25 -2021-10-15中兴通讯资深驱动与支撑开发工程师

    2017.6-2021.10 负责无线院预研的FPGA产品底层驱动的研究、设计、开发及产品化落地;以师带徒方式培养出一个驱动团队来开发及维护产品;维护3G平台各种软件故障。 技术层面包括: 1、FPGA智能网卡驱动开发(含H2PCX、H4PCX、TEP、NEO、TOE等多个型号),包括linux内核态驱动开发、用户态DPDK驱动开发、OVS底层驱动开发; 2、FPGA固件烧结工具开发:上述型号智能网卡固件加载方案设计与开发、固件烧结工具开发; 3、Shell编码固件版本驱动管理 4、RDMA方案研究与驱动开发,实现H2PCX FPGA RDMA原型功能; 5、Arm cpu pcie设备热插拔驱动开发 6、以太网无损流控方案研究 2006.09-2019.12 负责3G平台自研的交换板驱动设计、开发,调优等;参与设计及实现了SODA驱动统一架构;负责自研单板、服务器硬件芯片器件自动化测试的软件设计与实现;经历了多个类型的单板(UIM3、UIM4、CHUB2、CHUB3、EGBS、EGFS、EXFS、EXGB)从boot自举到业务拉起(含生产流水线对刚生产出的单板做健康自动化诊断)的全

教育经历

  • 2002-09-01 - 2004-06-01南京邮电大学计算机应用技术硕士

  • 1995-09-01 - 1999-07-30湖南大学机械制造与工艺设备本科

语言

英语
普通话
0
1
2
3
4
5
0
1
2
3
4
5

技能

C
内核原理
嵌入式
驱动开发
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 02-25 浏览: 45