职位类型
技术-后端开发-C++
职位描述
定位:本职为公司研发中心软件开发部核心岗位,其主要职责为:
1、负责中控设备架构及其功能模块的规划;
2、负责中控设备核心程序的开发;
3、带领和管理好小组成员,按时完成开发任务,并在工作中形成良好的氛围。
1、负责中控设备架构及其功能模块的规划;
2、负责中控设备核心程序的开发;
3、带领和管理好小组成员,按时完成开发任务,并在工作中形成良好的氛围。
职位要求
1、五年以上C/C++服务端开发经验,信息技术相关专业本科及以上文凭,特别优秀的可以放宽到专科文凭;
2、熟悉Linux操作系统及其工作原理;熟悉C++11标准;
3、熟悉数据结构和算法,熟练应用数据库,熟悉常用设计模式,有一定架构设计经验;
4、熟练掌握研发过程基础工具,如git、make、gcc、gdb、vs等;
5、有良好的工程质量意识,良好的编码习惯,注重模块化、单元测试、集成测测试、异常测试;
6、熟悉windows/Linux下多线程模型、并发编程模型、socket开发等;
7、熟悉TCP/IP协议及不同的网络服务模型,具有网络开发经验。熟练使用select、poll、epoll、IOCP通讯模型!
8、有一定的项目管理经验,具有较强的团队协调管理能力,沟通能力,逻辑思维能力、解决疑难问题能力、及良好的个人行为规范;
9、良好的英文阅读能力。
加分项:
1、有开源系统社区开发贡献
2、有大型分布式系统性能诊断/调优经验;
3、有大型开源项目代码分析和优化经验。
4、 熟悉硬件通讯协议.
2、熟悉Linux操作系统及其工作原理;熟悉C++11标准;
3、熟悉数据结构和算法,熟练应用数据库,熟悉常用设计模式,有一定架构设计经验;
4、熟练掌握研发过程基础工具,如git、make、gcc、gdb、vs等;
5、有良好的工程质量意识,良好的编码习惯,注重模块化、单元测试、集成测测试、异常测试;
6、熟悉windows/Linux下多线程模型、并发编程模型、socket开发等;
7、熟悉TCP/IP协议及不同的网络服务模型,具有网络开发经验。熟练使用select、poll、epoll、IOCP通讯模型!
8、有一定的项目管理经验,具有较强的团队协调管理能力,沟通能力,逻辑思维能力、解决疑难问题能力、及良好的个人行为规范;
9、良好的英文阅读能力。
加分项:
1、有开源系统社区开发贡献
2、有大型分布式系统性能诊断/调优经验;
3、有大型开源项目代码分析和优化经验。
4、 熟悉硬件通讯协议.
海外经验要求
无硬性要求
工作地点
四川省 - 成都市 - 高新区天和西二街189号富森创意B座9楼南区901