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++语言编程方法,熟悉移动通信原理及微波通信技术。 二、 这个世界上不存在无懈可击的系统和软件,也不存在着永不失效的硬件。测试工程师的首要任务就是为了发现错误,而每发现一个错误即意味着“无效”或者“失效”将被修正,“更有效”的系统和硬件将会优化诞生。 职位描述: 1.测试工程师的工作范围较为广泛,活跃于硬件、软件、协议,设备对接等领域,就广义而言,测试工程师是需要从技术上验证产品的设计符合客户的要求; 2.完成对产品的集成测试与系统测试,验证、测试产品硬件/软件的功能、性能、稳定性和健壮性,对产品的功能、性能及其他方面的测试负责; 3.制定并编写测试计划,设计测试数据和测试用例; 4.收集产品技术质量信息,研究产品测试方法,设计测试装置; 5.对测试实施过程中发现的问题进行跟踪分析和报告,推动测试中发现问题及时合理地解决; 6.与开发工程师共同分析解决各类缺陷,改进产品质量和开发过程。 7.跟踪产品问题并配合开发团队解决问题; 任职要求: 1.熟悉3GPP和CCSA协议; 2.熟悉测试流程和测试方法,对测试理论有深刻的理解; 3.较强的逻辑思维能力、分析对比能力以及解决问题的能力; 4.有学习能力,能够很快接受新的技术和测试技巧; 5.良好的书面和口头沟通能力,包括讲演能力; 6.能承受在紧迫限期内完成工作任务的压力; 7.有较强的团队合作精神、沟通和协调能力,能够有力协调并推动工作的开展; 8.较好的英文听说读写能力。 入职门槛: 一般需要本科及以上学历,通信、电子、计算机科学等相关领域;两到三年通讯产品开发、测试经验,有无线网络工作经验者更佳,熟悉手机认证标准如:CTA, GCF, ETSI,熟悉HTTP、SNMP、VoIP等网络应用协议。作为一个称职的测试工程师,要熟悉测试技术、方法、流程,熟悉测试过程中各项任务(从测试计划到测试报告,以及缺陷管理),掌握各类测试方法。在产品发布前完成功能测试、IOT测试、稳定性测试、网络容量/覆盖测试、终端射频测试、终端/网络设备互操作测试、终端场地测试、干扰测试和外场测试等。了解当前流行的功能、性能和管理方面的工具。对于资深的测试工程师,有些企业还要求其负责测试环境配置和维护,本身有自主开发测试工具的能力。 …… 你想要的这些资料在通信人才网上都有详细的记录!去看看吧 参考资料: http://www.telehr.com/chanels/guide.asp?page=2