工作内容:
1.负责开发与维护基带协议栈软件,负责对协议栈各个软件子系统进行可靠性测试;
2.参与公司新一代无线芯片的功能验证,为兄弟团队提供软件支持;
3.负责对无线芯片的功能进行业务抽象与功能建模,实现端到端的功能交付;
4.负责对来自项目的需求进行必要的分析、抽象与提炼,在扩展开发的同时,维持协议栈本身的统一性、规范性和可维护性;
5.负责在图传项目中与相关上下游team紧密配合,并进行系统性的性能优化。
岗位要求:
1.精通C/C++语言,具备良好的代码风格;
2.熟悉vxWorks、freeRTOS、ucOS等常见的嵌入式实时操作系统, 熟悉嵌入式操作系统中常用的原语,具备基于原语的软件业务开发能力;
3.熟悉Linux内核任务调度、内存管理、文件系统管理等原理,熟练掌握Linux下的应用程序开发;
4.熟悉ARM Cortex M和A系列以及RISC-V等CPU架构;
5.有通信专业背景或者无线协议栈开发经验者优先;
6.具备较强的沟通、协作和抗压能力,要有吃苦耐劳的精神,对待客户要有耐心,要有较强服务意识。