姚晓光

精通C语言,熟练使用Linux操作系统,及在Linux系统下进行熟练编程,熟悉TCP/IP协议簇,路由器原理, Makefile,计算机网络,嵌入式软件开发流程,Firewall(iptables)。熟悉Linux内核中IP协议栈,netfilter,基于2.4.30和2.6.21版本kernel完成一些firewall功能,熟悉ALG/LinuxKernel中多连接协议/NAT,修改过2.6.2

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
930元 全程集中 上海 工作经验: 擅长技能:
平台工作经历
其他工作经历
公司名称 环旭电子上海有限公司
在职时间 2007-10-01 ~ 2019-01-01
职位名称 设备・运营・增值服务
薪水 0/月
项目描述 互联网产品/运营管理
个人职责 高级嵌入式软件工程师(Grade6) [月薪RMB] 工作性质: 全职 职位级别: 高级职位(非管理类) 职责和业绩: 基于AP81/Ralink2880/Ralink3052平台实现firewall/QoS(带应届毕业生)功能 1.实现VirtualService/DMZ/BlockWanPing/NetworkFilter/timefilter/RemoteManagement功能。 2.在2.6.21kernel上移植过iptables的time模块和PortTrigger功能模块并解bug。 3.在Ralink2880/Ralink3052上port过UPnP等协议。 4.在2.6.21 Linux kernel上作基于特定协议(SIP)的Application Level Gateway(ALG),修改SIP ALG功能应用时kernel有时会崩溃/协议穿越防火墙不能正常工作/在Abacus5000测试仪器上协议不能运行等bug。 5.在netfilter中对QoS处理多路语音通讯及其它多种服务的流量控制时进行classify,根据需求添加新功能。 6.在256K upload网络上用QoS将VoIP通话在含有大量其它服务数据包情况下将最大delay由约120ms降低到约60ms(codec: G.711,G.729情况类似)。 7.带领新毕业生为公司产品添加QoS功能。 8.同时负责公司研发部外网router及相关网络维护,公司研发部搬迁时规划研发测试部门网络设计。
使用技能
公司名称 建汉科技上海有限公司
在职时间 2004-07-01 ~ 2007-10-01
职位名称 嵌入式软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作性质: 全职 职责和业绩: 2007.4~ 参加中国电信e家投标项目的ADSL接入部分工作,实现可以同时拨入4条PVC,每条PVC上可以运行5条PPP,用户可以根据路由模式或桥接模式进行连接。修改应用层和kernel中的桥接/PPPoE passthrough部分,并通过切分VLan实现pvc mapping/port mapping(有一部分通过iptables实现),使用户可以通过不同PVC来运行不同功能。 DWG814J项目添加DHCP option43和option60选项,使系统根据不同的接入设备来实现DHCP功能并分别实现上网等功能进行控制. 2006.8~2007.1 DNV714项目Router部分功能的移植工作,修改pmon脚本文件,修改调试系统DHCP,PPPoE等部分功能,以及系统启动(rc部分)和各种服务进程控制部分,使系统从只有一条Wan连接转变为可以在两条不同的VLan上分别通过这些连接方式运行不同的服务。解决系统bootload(Redboot)死机重新启动等问题,并添加port mapping功能,实现不同端口运行不同功能。该系统的驱动部分由Ecos公司完成,添加了Fast-pass功能,解决在添加另外一条VLan上运行PPPoE服务时丢包特别严重等问题,修订整理开发及测试文档。 2006.4~6 参与修订公司产品文档规范,整理书写WAG54GV2,WRT54GP2功能文档,测试文档。 2006.2~今 WRT54GP2项目维护,修改系统bug。 2005.4~2006.1 WDR814G项目根据客户(Huawei-3Com)要求完善功能以及修改各种bug,该系统实现8条pvc的ADSL接入。 2004.12~2005.1 BEFSR41v3(Linksys项目)添加DDNS功能模块花生壳 主要工作: 完成花生壳客户端代码,blowfish加密算法代码编写 语言: C 系统: Cybercore BEFSR41v3项目(Linksys项目)修改bug,解决客户打流量大时PPP运行不稳定等问题 2004.8~2004.9 BEFSR41v3项目修改bug,书写项目技术文档
使用技能
公司名称 宇光上海科技有限公司
在职时间 2004-02-01 ~ 2004-04-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作性质: 全职 职责和业绩: 主要负责公司产品CGI部分维护及bug修改。 语言: C 系统: Linux
使用技能
教育经历
院校名称 同济大学
毕业时间
所学专业 软件工程
最高学历 硕士