3G如同一条信息高速公路,有大量的应用软件在上面运行,比如手机游戏、电子书、图铃等各种应用软件,而这些软件的提供者便是3G软件工程师,如果没有3G软件工程师对各种软件的开发,3G网络就如同荒废的道路,正因为这个原因,3G软件工程师成为了3G领域中的热门人才之一。
职位描述:
1.与需求管理工程师共同明确软件需求及规格;
2.进行软件需求分析及可行性分析;
3.遵循软件开发流程,独立的进行应用及人机界面软件模块的设计和实现;
4.MMI软件开发环境(平台,GUI及工具软件)的设计、实现和维护;
5.第三方软件的评估及整合。
任职要求:
1.本科及以上学历,计算机、通信电子工程相关专业;
2.良好的软件知识背景和开发经验,熟练使用C/C++编程;
3.具备手机MMI开发经验和嵌入式软件开发经验者优先;
4.两年以上嵌入式软件开发经验,熟悉ARM,DSP体系结构,熟悉ARM和DSP下汇编和C语言的优化;
5.对视频/音频(MP4,H263,MP3,AMR,AAC,HE—AAC)编解码有所了解,具备移动多媒体系统开发经验更佳;
6.良好的英语阅读及表达能力;
7.良好的团队合作精神和良好的沟通能力。
入职门槛:
3G是集网络、手机于一身的复合科技,3G企业对于3G软件工程师的专业背景要求相对较高,一名3G软件工程师须拥有计算机、通信、电子类专业知识背景,了解GSM\CDMA\PHS\3G通信网络,能熟练使用C语言或C++语言编程方法,熟悉移动通信原理及微波通信技术。
职位晋升通道:
3G软件工程师—3G高级软件工程师
快速成长秘籍:
1.强烈的求知欲 3G软件工程师要有强烈的求知欲和极强的学习能力,努力拓宽知识结构和专业视野,跟上3G的发展脚步,甚至超越3G的发展速度,才能成为一名出色的软件工程师。
2.创新意识强烈 几乎所有的用户都希望自己拥有的产品可以集所有最新最优功能于一身,也因为用户的这种“贪心”,使得3G领域的竞争越发激烈,而3G软件工程师在这种厚望下需要有强烈的创新意识,能够开发全新的应用或全新的重大性能,以此拉开与其他产品之间的距离。
3.良好沟通能力 由于软件的开发需跨部门与技术开发人员沟通,所以3G软件工程师需具备良好的沟通。在软件开发完成后,其功能、操作、应用要能简洁明了地向客户、管理者等非技术人员阐述专业问题,因此3G软件工程师的口头表达能力也是晋升不可忽视的考核标准之一。
无忧“薪”经:
根据《前程无忧2007年薪酬报告》数据显示,3G软件工程师的平均年薪为4.2万元,其中外商独资企业的年薪最高,约为全国各城市平均年薪的1.1—1.4倍。3G软件工程师的入门薪资处于中上水平,在大城市约为4000—5000元/月,通过2—3年的工作经验的积累及能力的提高,可攀升至7500—9000元/月,精通英语的3G软件工程师月薪高达万元以上。
据《前程无忧2006年薪酬报告》显示,3G软件工程师的离职率在11%~22%之间浮动,广州以21%的离职率位于各城市之首,上海以21%紧追其后,深圳以19%居于第三,而北京离职率相对较低为17%。
业内人士感言:
Jimmy 3G软件工程师 从业3年
3G目前分WCDMA、CDMA2000、TD-SCDMA,前面两种是国外标准,很多专利标准的制订和升级都是由国外控制。而TD-SCDMA是由中国提出的标准,正因为有了自主专利的TD-SCDMA,国内的3G专业知识和技能还算不错,3G软件工程也受其影响越来越专业,希望自己可以在大环境的带动下学到更多,三年内达到资深软件工程师的水平。
【编辑推荐】