1. 产品研发制定业务软件迁移整体方案与策略,包括开源软件、自研软件、商用软件以及相关第三方库的移植和替换方案
2. 负责实施市场项目中开源软件从x86平台向跨平台的移植和兼容性验证
3. 负责实施客户业务软件迁移到鲲鹏平台的性能优化
1、熟悉掌握但不限于C/C++/汇编等编程语言中的一种或多种;
2、5年以上软件研发经验,熟悉锁、原子操作、多线程、多进程等并行软件设计与实现,具备性能优化经验者优先;
3、具备良好的沟通、协调能力,有很强的责任心和求知欲,敢于突破和挑战;
4、具备英语读写能力
以下知识能力具备一项或多项者优先:
1、熟悉数据库/大数据/Web/虚拟化/容器/分布式存储/HPC/Native等多种主流技术解决方案的一种或多种;
2、熟悉Linux内核,了解内存管理、网络协议、文件系统、多线程调度等核心功能模块原理;
3、熟悉x86/arm指令集、芯片设计、微内核、流水线、TLB、MMU、PCIE等原理;
4、熟悉一种或多种服务器主流性能测试工具与框架,sysbench/unixbench/tpccrunner/loadrunner/spec系列/benchmark等;
5、熟悉Java/Go/python/shell等编程语言的一种或多种。