 嵌入式服务端职责
1. 负责在团队内的平台架构下完成新功能特性的开发; 2. 继续完善当前的平台架构,针对架构中的性能、内存、稳定性、可移植性持续优化; 3. 与团队成员一起实现一个业界最领先的嵌入式平台。
云服务端职责
1. 根据业务的特性构建合适的服务端项目。编写服务器端总体设计文档,实现关键框架代码; 2. 负责服务器端架构设计与通讯协议拟定、模块划分、团队合作和人员分工; 3. 服务器端核心模块与逻辑代码实现; 4. 服务器端负载优化,网络安全方案设计。
任职要求: 1. 为人诚实,正直,具有良好的团队合作意识,善于分析解决问题,学习能力强,工作主动性强; 2. 本科及以上学历,计算机相关专业背景; 3. 精通操作系统,数据结构,算法设计,软件工程,设计模式,良好的面向对象思想; 4. 熟悉常见的事件驱动机制,熟悉linux内核,UNIX、TCP/IP,能熟练使用Unix系统下的C/C++进行编程; 6. 具有较强的逻辑思维能力,具备一定的系统分析与设计能力,有良好、规范的编程习惯和文档编写习惯; 7. 具有较强的自我驱动能力和足够的自信心,崇拜技术,并热衷于改变世界。
优先项:
1. 有嵌入式系统平台下的开发经验优先; 2. 参加过ACM比赛,并且取得成绩优先; 3. 对网络编程和相关的设计模式有实际的项目经验优先; 4. 有网络安全、通信协议制定、熟悉常见的RPC框架协议优先; 5. 有大型服务端开发实际经验、负载优化经验优先。 |