职位描述:
1、负责无线通信协议2G/3G/4G/5G协议栈软件模块设计、开发以及白箱测试;
2、负责维护、升级、优化无线通信协议软件模块;
3、负责支持外场测试、入网入库认证以及一致性测试;
4、负责无线通信协议软件集成测试环境的维护、集成测试例设计、开发以及测试;
职位要求:
1).计算机/通信/电子信息/软件相关专业;
2).熟悉2G/3G/4G/5G/BT/Wifi等无线通信系统控制面或数据面协议,具备相关开发经验;
3).熟悉IMS协议,具备VoLTE和VoNR开发经验;
4).熟悉C语言和 ARM 平台debug技能;
5).具备嵌入式实时操作系统原理、任务管理、底层驱动经验优先;
6).熟悉ARM CPU架构,具备嵌入式系统优化能力优先;
7).具有良好的协调能力、沟通能力以及团队合作能力;
8).逻辑清晰,有系统思维,热爱软件开发工作。
招聘部门:
小米
工作地点:
北京市 ID:A133277
面试建议:
这个职位是小米公司无线通信协议栈开发的核心技术岗位,特别注重候选人在多制式无线通信协议栈方面的实际开发经验。面试官最看重的不是你懂多少理论,而是你真正参与过哪些协议栈模块的开发,解决了哪些实际问题。特别是5G和IMS相关协议栈经验会成为重要加分项,这在当前5G商用快速发展的背景下尤为重要。 建议你在准备面试时重点梳理自己参与过的协议栈开发项目,特别是涉及到控制面协议、VoLTE/VoNR功能开发的经验。准备好具体案例来说明你如何解决过协议栈中的技术难题。ARM平台调试和优化经验也很关键,可以准备一些性能优化或问题定位的实例。另外由于这个岗位需要支持外场测试,沟通协调能力也很重要,可以准备一些跨团队协作解决问题的案例。技术面试可能会涉及协议栈架构设计、信令流程等深入问题,建议复习3GPP相关协议文档。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。