X86 硬件工程师

2018-04-24 2


岗位职责:主要负责公司定义的硬件产品电路设计和器件选型, PCB布板布局,硬件调试和终试等工作。

1、独立承担完整产品的硬件设计、开发工作,专注于产品级的硬件设计与性能优化。

2、按照产品规格要求,根据芯片厂家提供的参考设计,完成并优化产品的硬件设计(高速数字电路的信号完整性、扩展电源、外围接口、器件选型、原理图、PCB LayoutBOM清单整理)。

3、指导排除产品化过程出现的各种硬件问题,达到硬件成本与性能的最优化,并确保产品通过各种相关硬件认证。

4、根据开发项目要求,自主设计并实现所需的各种相关硬件模块。

5、负责设计产品的硬件调试和终试,确保产品的试生产和批量量产。

6、产品相关文档(如原理图、PCB板、BOM表、生产资料等)的输出。

7、有关元器件的新供应商、新元器件的评估,熟悉硬件器件以及器件供应商。

8、配合软件进行硬件驱动方面的技术支持。

任职要求:

1、本科5年以上独立硬件设计工作经验,计算机、通信、电子、自动化等相关电子类专业毕业;

2、具有良好的数字电路、模拟电路、信号处理等专业基础知识,熟悉常用硬件开发工具的使用,如原理图、PCB绘制工具等;

3、熟悉X86 国产CPU架构,有开发经验者优先。



系统工程师

2018-04-24 2


岗位职责:

1. 熟练使用C/C++编程经验,具备两年以上C++项目编程经验;

2. 熟练使用Linux及相关编程工具,包括makegccgdb等;

3. 熟悉存储的测试与评估方法,数量使用各类测试工具,例如iozonefio等,具备编写简单测试工具的能力;

4. 熟悉Linux IO子系统相关概念,包括块设备、文件系统、IO路径等;

5. 具备扎实的算法、数据结构和系统体系结构基础;

6. 具有良好的沟通和理解能力,有较强的独立工作能力和解决问题的能力;

加分项:

1. 系统理解分布式系统原理,有存储系统构建经验优先;

2. 有内核开发经验优先;

3. 了解主流开源分布式系统、包括cephglusterfsswift等优先。


软件配置管理工程师

2018-04-17 研发部门 1


岗位职责:

1、参与制定公司有关配置管理规划、流程和策略;

2、协助软件工程师制定开发管理计划、配置管理计划并进行跟踪; 

3、负责开发配置服务器的管理与维护,负责配置库、用户和权限的建立和维护等工作;

4、负责产品开发过程软件配置管理(包括软件工程技术、配置库技术、构建技术、文档管理等),支撑产品研发;    

5、负责配置项的管理和维护,按照流程要求实施产品和项目的配置管理工作;  

6、负责维护项目环境及项目状态信息,定期输出配置管理相关数据状态、报告;  

7、负责编译、打包、发布的流程管理,发现并解决版本及发布相关的问题;   

8、负责产品软件的基线管理、版本管理、发布管理、变更管理、配置审计等工作;   

9、负责配置管理过程的持续改进。

岗位要求

1、计算机相关专业本科及以上学历,2年以上软件配置管理相关工作经验,1年以上软件开发、测试或相关软件工程师实践经验,有一定的软件工程基础,熟悉软件开发过程; 

2、理解配置管理理论方法,熟悉CVSSVNGIT等配置管理和缺陷管理;熟悉持续集成工具Jenkins,精通gradlemaven等构件工具;熟悉Linuxwindows操作系统环境,精通shell/python等脚本语言;    

3、具备独立分析问题和处理问题的能力;认真细心,逻辑思维清晰严谨;具备高度责任感,良好的沟通协作能力,遇事积极主动;

4、良好的职业精神和职业道德,有较高的忠诚度,能够保守公司秘密