郭荣

为人诚信可靠,自身具备坚实的理论和丰富的实践经验,自我提高能力强,善于学习和总结, 乐于吃苦和奉献,具有强烈的团队意识和敬业精神。

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
软件工程师 980元 全程集中 北京 工作经验: 擅长技能:
平台工作经历
其他工作经历
公司名称 西安华迅微电子有限公司
在职时间 2006-07-01 ~ 2008-03-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 在职期间的工作内容: 1. 阅读五万行的下位机代码 (用C语言和ARM指令集代码编写), 和一万行的上位机代码(VC);从而进一步对上, 下位机代码进行修改, 以致使上,下位机代码能够达到预期的功能。 在修改过程中, 主要是对下位机代码的修改, 通过阅读其代码(C语言),进一步从其中挖掘出软件进行卫星定位跟踪的算法。当把下位机代码阅读和修改完毕后,使我彻底熟悉了进行卫星定位的原理,更重要的是使我完全熟悉了下位机代码的运行过程。同时,也使自己彻底掌握了阅读C语言代码的技巧和方法。(运行原理: 下位机代码从ARM指令集代码开始执行,再跳转到C语言的main 函数中执行;并且任务连中的任务,是通过中断触发来执行的. 2. 在职期间,我经常用C语言编写一些程序,使其能够从定位的原始数据中导出所需要的数据,并且通过VC绘画出响应的导航图。 3.在工作期间,我也彻底熟悉了BOOT程序将下位机程序加载到FLASH芯片的具体过程,和对FLASH的擦写操作
使用技能
公司名称 光宝科技
在职时间 2010-11-01 ~ 2019-01-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 1.工作期间,从事过Atheros无线产品的产品测试软件开发。具体是,让修改Art1的源代码,让它可以通过使用IQview来完成无线产品的自动化测试,测试参数为: Power大小,EVM(误差矢量幅度), Freq Error(频偏测试), Mask, Rx Test(丢包率测试)。同时,也使用过Atheros提供的Art2产品测试软件。 2.工作期间,从事过SIM5220 3G小卡的调试。调试环节: 1.首先安装和调试USB转串口驱动,以便可以让系统正确识别出该SIM5220 3G小卡。2.通过使用AT命令,来让该小卡实现短信发送和接受的功能。3.使用AT命令,来测试该小卡的拨打和接听电话功能。4.同时,也使用PPP来完成该小卡的上网功能。4.使用AT命令来实现该3G小卡的发送和接受彩信的功能。 3.工作期间,编写API函数,实现通过使用命令行来完成把AP(Access Point)的Device Name,SN, Date, BOM等信息写入flash的功能。 4.工作期间,从事实现Madwifi(Multiband Atheros Driver for WiFi on Linux )完成从station到AP的WDS模式的四地址转发功能;同时,也实现Madwifi完成从station到AP的三地址转发功能。 5.工作期间,从事给无线产品嵌入式系统中添加进行设置无线AP(Access Point)网速的命令,同时,也彻底掌握了Broadcom 8601 PHY芯片中相关的寄存器配置。 6.工作期间,从事Atheros无线产品中,使用IQview进行产品测试软件的开发,例如Art1,Art2. 7.工作期间,从事通过使用IQview来完成对Atheros产品Calibration算法进行完善。以便进一步提高该无线产品所发射的无线信号质量。例如,使发射出的无线信号的Power的大小更加理想。 8.工作期间,通过对PHY芯片Broadcom54610的寄存器的操作,实现了对AP(Access Point)设置网速的功能。如: 设置10M 100M 1000M的网速。
使用技能
公司名称 深圳共进电子公司
在职时间 2009-09-01 ~ 2010-10-01
职位名称 软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作期间从事工作如下: 1。主要从事对无线网卡的测试,以及客制化。无线网卡测试内容: 连接周围的无线AP;对客户端的无线网卡进行加密认证;以及信道的锁定。 2。在职期间,从事的项目有,通过界面来配置路由器的VC工程。 3。工作期间,使用VC和MySQL,作了一个从客户端向远程数据库中进行产品数据的导入,以及从远程数据库导出产品数据的工程 4。工作期间,使用VC来制作无线网卡,和无线AP的产品测试工具,通过和IQView设备来进行数据包的获取和解析。测试无线网卡和无线AP(Acess Point)工具的主要功能: 主要通过设置无线网卡和AP的信道和速率,来让它们发包,然后,再用IQView获取这些数据包,进一步解析出功率的大小,EVM,频偏,Mask这些值;并且再通过IQView发数据包,让无线网卡或者AP接受这些数据包,来测试无线网卡或者AP的丢包率。目前,从事的案例有: Ralink,Realtek,Broadcom等等 5。现在工作期间,主要从事不同Broadcom 方案AP产品的测试软件开发。已经很熟悉Broadcom不同方案产品的产品测试软件开发,以及彻底熟悉了相关命令的操作。 6.工作期间,在linux环境下,完成无线网卡驱动的编译和安装.同时使用该无线网卡驱动自带的BWL工具,来设置无线网卡的信道,速率,再扫描和连接周围的无线AP,然后再测试无线网卡的性能 7.目前工作内容,主要在linux环境下对Ralink 3050方案无线AP的WEB网页方面的代码进行开发,完成无线AP的WEB网页的修改,以满足客户的需求.
使用技能
公司名称 北京定谊科技公司
在职时间 2008-03-01 ~ 2009-09-01
职位名称 linux下C语言编程
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 工作内容: 1. 在linux平台下进行多媒体的C语言开发。具体描述如: 先在linux平台搭建工作平台(包括tool chain,root file system,cpu,以及C语言工程的搭建)。其中,linux下C语言开发的主要目标,实现目标板上(基于mips框架)图片,和视频,以及音频的在显示器上的播放。C语言的开发流程: 先从decoder->scaler->mixer->router->output.现在通过这段时间,已经熟悉了开发流程的各个环节。 2.目前,负责在linux平台下通过minicom来测试开发板的视频和图片播放效果,以及代码的修改。同时,在代码修改过程中,经常编写基于代码的API函数,以便更好的修改代码。并且掌握了修改代码的技巧。 3.通过以前和这段时间,在linux平台下代码开发工作,现在已经熟悉了linux平台下C语言开发。完全可以独立的从事linux平台下的代码编程以及修改工作。 4.在职期间,在linux平台下,还编写gtk和openGL程序,来实现图片的播放,以及前景图片和背景图片的叠加,以及实现图片的特效显示(例如,淡入淡出,溶解,百叶窗等等)。熟悉了gtk编写界面的框架,以及可以独立承担gtk项目了。 5.在职期间,也熟悉了linux下进程编程,以及相关的通信机制。还彻底掌握了nfs,和tftp的搭建。也熟悉了不同版本的linux操作系统(其中有fedora5, fedora9, redhat, susee).同时也熟悉了linux环境下mplayer和flashplayer对视频,音频和flash的播放操作。 6.在职期间,在linux平台下,也使用socket来创建服务器端,来给使用ActionScript创建的客户端发送指令,来控制flash的播放,停止,暂停等操作。以致彻底掌握了有关socket方面的编程原理,以及具备可以独立承担有关socket方面编程的能力。 7.目前,正在从事WinCE平台下的嵌入式开发。主要职责: 给WinCE系统添加驱动,并且测试驱动能否正常工作。熟悉了WinCE平台上添加驱动的流程,以及单线程和多线程的工作原理。以致现在彻底掌握了单线程和多线程的编写原理,和具备可以独自承担有关线程方面编程的项目。 8.工作期间,负责WinCE平台下蓝牙打印机和MSR设备测试应用程序的编写和调试。蓝牙打印机的测试程序,都是通过使用USB驱动,打开相应USB端口来向蓝牙打印机发送数据,然后,通过蓝牙打印机把数据打印出来;而MSR设备的测试程序,则是通过使用串口驱动,打开相应的COM口,来接受MSR读去的数据。 9.工作期间,在WinCE平台下,编写了SystemUtility工具。它包含处摸屏校准;和Wifi,bluetooth的disable,able和属性的设置;系统背光亮度的调整;系统声音大小的调节;电源电量大小的获取。
使用技能
教育经历
院校名称 陕西理工学院
毕业时间
所学专业 计算机科学与技术
最高学历 本科