JOIN US

MAKE THE DIFFERENCE

 
GPU/IP Systems Modeling Engineer - GPU/IP 系统建模工程师  - 上海/北京/北美

基本要求

  1. 计算机科学、软件工程、电子工程或微电子相关专业硕士以上学历或本科学历 + 3年相关业界工作经验

  2. 扎实的C/C++语言功底(C++ 11/17, STL),并熟悉至少一种脚本语言(如Python)

  3. 熟练掌握常用数据结构及算法

  4. 熟悉软件工程开发及测试流程规范、自动化工具及良好的开发实践

  5. 熟悉计算机体系结构、GPU架构和存储体系层级概念

  6. 熟悉架构建模原理和方法(Loosely Timed / Approximately Timed / Cycle Accurate)

  7. 良好的沟通和团队合作能力,自我驱动

  8. 良好的英语听说读写能力

具有以下一项或多项经历和经验的候选人可优先考虑:

  1. 具有大型软件系统的设计和开发经验

  2. 熟悉SystemC/TLM 模型设计

  3. 熟悉高性能软件开发和性能优化方法

  4. 熟悉SoC架构,PCIe specs,中断控制器原理

  5. 熟悉GPU架构,图形API (DX,OpenGL,Vulkan)和GPU编程模型

  6. 熟悉GPU和存储子系统性能建模、分析与优化

  7. 熟悉微架构验证的原理和方法

岗位职责(下列一项或多项):

  1. 负责关键IP (GPU,内存子系统,Display)及SoC的架构建模与开发工作

  2. 负责CModel软件平台的搭建与维护

  3. 设计测试集,用于验证子模块和系统整体的功能和性能

  4. 开发芯片设计流程自动化以及性能优化工具

GPU IP Design Engineer – GPU IP 设计工程师  - 上海/北京

基本要求

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历并有相关业界工作经验

  2. 有GPU相关模块设计经验,熟悉芯片设计流程

  3. 熟练掌握Verilog代码编写以及静态时序分析、优化能力

  4. 熟练使用工具生成网表,优化时序、面积、功耗,并参与后端布局布线迭代。

  5. 熟悉计算机体系结构、GPU图形、计算架构和存储体系层级架构

  6. 良好的沟通和团队合作能力和自我驱动力

  7. 良好的英语听说读写能力

具有以下一项或多项经历和经验的候选人可优先考虑:

  1. 具有GPU Core, Graphics Pipeline或Memory Subsystem设计经验

  2. 熟悉一种或多种GPU ISA

  3. 熟悉处理器ISA设计

  4. 熟悉微处理器流水线及逻辑运算单元微架构实现

  5. 熟悉存储体系、数据通路和片上总线的微架构实现

  6. 熟悉图形流水线,图形API (DX,OpenGL,Vulkan)和GPU编程模型

  7. 熟悉GPU和存储子系统性能建模、分析与优化

  8. 熟悉微架构和系统验证的原理和方法论

岗位职责(下列一项或多项):

  1. 定义模块级设计需求,完成微架构设计文档

  2. 独立完成功能模块RTL代码设计实现

  3. 与验证工程师合作,确定验证策略和方案,完成模块的功能和性能测试

  4. 开发芯片设计自动化流程,提高工作效率,避免人为差错

GPU Graphics Architect – GPU 图形架构师 - 北京/上海/硅谷

基本要求 

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 熟悉GPU图形渲染管线流程和API (D3D, Vulkan或OpenGL)

  3. 熟悉计算机体系结构和GPU架构知识

  4. 优秀的算法理解和设计能力

  5. 熟悉系统功能设计准则,模块定义和划分,性能功耗设计和取舍

  6. 熟练掌握C/C++或Verilog/VHDL,以及至少一门脚本语言(如Python)

  7. 良好的沟通和团队合作能力

  8. 良好的英语听说读写能力 

 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 计算机图形学(实时渲染)或体系结构(GPU,高性能计算)方向硕、博学位,有高质量论文发表

  2. 熟悉主流3D实时渲染算法的GPU实现

  3. 有游戏、3D渲染引擎开发经验

  4. 熟悉GPU图形和计算管线或存储体系内部模块的微架构实现

  5. 熟悉GPU 3D渲染和计算的性能分析和优化

  6. 熟悉GPU实现验证原理和方法

  7. 丰富的架构建模经验(如SystemC/TLM)

  8. 丰富的起草架构、微架构设计文档的经验 

 

岗位职责(下列一项或多项): 

  1. 和资深软硬件团队一起合作定义下一代GPU图形流水线模块和新特性架构

  2. 搭建模块C++模拟器实现新功能和模块

  3. 起草架构、微架构设计文档

  4. 设计测试集,用于验证子模块和系统整体的功能和性能

  5. 分析、建模和优化真实3D 应用性能,开发性能优化工具 

GPU Graphics Architect – GPU 图形架构师 - 北京/上海/硅谷

基本要求 

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 熟悉GPU图形渲染管线流程和API (D3D, Vulkan或OpenGL)

  3. 熟悉计算机体系结构和GPU架构知识

  4. 优秀的算法理解和设计能力

  5. 熟悉系统功能设计准则,模块定义和划分,性能功耗设计和取舍

  6. 熟练掌握C/C++或Verilog/VHDL,以及至少一门脚本语言(如Python)

  7. 良好的沟通和团队合作能力

  8. 良好的英语听说读写能力 

 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 计算机图形学(实时渲染)或体系结构(GPU,高性能计算)方向硕、博学位,有高质量论文发表

  2. 熟悉主流3D实时渲染算法的GPU实现

  3. 有游戏、3D渲染引擎开发经验

  4. 熟悉GPU图形和计算管线或存储体系内部模块的微架构实现

  5. 熟悉GPU 3D渲染和计算的性能分析和优化

  6. 熟悉GPU实现验证原理和方法

  7. 丰富的架构建模经验(如SystemC/TLM)

  8. 丰富的起草架构、微架构设计文档的经验 

 

岗位职责(下列一项或多项): 

  1. 和资深软硬件团队一起合作定义下一代GPU图形流水线模块和新特性架构

  2. 搭建模块C++模拟器实现新功能和模块

  3. 起草架构、微架构设计文档

  4. 设计测试集,用于验证子模块和系统整体的功能和性能

  5. 分析、建模和优化真实3D 应用性能,开发性能优化工具 

GPU Compute Core Architect – GPU 计算核心架构师 - 北京/上海/硅谷

基本要求 

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 熟悉GPU 通用计算语言(CUDA,OpenCL)或图形shader 语言(HLSL/GLSL)编程,以及常用并行计算算法

  3. 熟悉计算机体系结构和GPU计算核心架构知识(ISA,计算核,存储体系层级)

  4. 优秀的算法理解和设计能力

  5. 熟悉系统功能设计准则,模块定义和划分,性能功耗设计和取舍

  6. 熟练掌握C/C++或Verilog/VHDL,以及至少一门脚本语言(如Python)

  7. 良好的沟通和团队合作能力

  8. 良好的英语听说读写能力 

 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 计算机体系结构(处理器,高性能计算)方向硕、博学位,有高质量论文发表

  2. 熟悉微处理器流水线及逻辑运算单元微架构实现

  3. 熟悉存储体系和数据通路的微架构实现

  4. 熟悉处理器ISA设计和编译器后端实现

  5. 熟悉主流3D实时渲染算法的GPU shader实现

  6. 熟悉常见GPGPU应用(HPC,DNN)的软硬件加速实现

  7. 熟悉GPU应用的性能分析和优化

  8. 熟悉GPU实现验证原理和方法

  9. 熟悉芯片设计实现前后端流程(如DC,ICC等工具链,UVM,PD等流程)

  10. 丰富的架构建模经验(如SystemC/TLM)

  11. 丰富的起草架构、微架构设计文档的经验 

 

岗位职责(下列一项或多项): 

  1. 和资深软硬件团队一起合作定义下一代GPU计算核心以及各级调度器架构

  2. 搭建模块C++模拟器实现新功能和模块

  3. 起草架构、微架构设计文档

  4. 设计测试集,用于验证子模块和系统整体的功能和性能

  5. 分析、建模和优化真实图形和计算应用性能,开发性能优化工具 

GPU Memory Subsystem Architect – GPU 存储子系统架构师 - 北京/上海/硅谷

基本要求 

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 熟悉计算机体系结构、GPU架构和存储体系层级

  3. 熟悉各级Cache,地址转换,高速片上互联网络和DRAM控制器原理

  4. 优秀的算法理解和设计能力

  5. 熟悉系统功能设计准则,模块定义和划分,性能功耗设计和取舍

  6. 熟练掌握C/C++或Verilog/VHDL,以及至少一门脚本语言(如Python)

  7. 良好的沟通和团队合作能力

  8. 良好的英语听说读写能力 

 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 计算机体系结构方向硕、博学位,有高质量论文发表

  2. 设计实现过片上互联网络、Cache或DRAM控制器的微架构

  3. 熟悉GPU应用存储子系统相关的性能分析和优化

  4. 熟悉存储子系统验证的原理和方法

  5. 熟悉芯片设计实现前后端流程(如DC,ICC等工具链,UVM,PD等流程)

  6. 丰富的架构建模经验(如SystemC/TLM)

  7. 丰富的起草架构、微架构设计文档的经验 

 

岗位职责(下列一项或多项): 

  1. 和资深软硬件团队一起合作设计和优化下一代GPU存储子系统,以满足性能、效率、实现复杂度、面积等综合需求

  2. 搭建模块C++模拟器实现和验证新的设计

  3. 起草架构、微架构设计文档

  4. 设计测试集,用于验证子模块和系统整体的功能和性能

  5. 分析、建模和优化真实应用性能,开发性能优化工具 

高级热设计工程师 - 深圳

岗位职责:

1、负责公司项目相关的散热设计和散热测试验证工作,具备板级到系统级的散热设计及优化能力

2、负责公司相关项目的散热器部件结构设计和选型,如风扇,散热器,风流结构件等

3、负责配合ID工程师、硬件工程师以及layout工程师,根据芯片及系统散热需求,对设备和板卡进行布局规划和散热优化设计

4、负责公司相关产品从芯片/导热材料/散热器/风扇/整机系统散热规划及技术合作,新材料新技术的合作及导入工作

5、项目可行性分析和产品量产可行性评估

6、负责产品散热相关专利的申请和保护,新人培训和技术指导

 

任职资格:

1、本科以上学历,机械设计、热能动力或电子相关专业优先;5年以上热设计仿真相关经验,3年以上电子产品板卡或系统散热设计相关经验,尤其是服务器刀卡散热设计、噪音、测试经验

2、有深厚的传热学,流体力学,热力学基础,熟练应用仿真软件,如Flotherm、Icepak等进行电子产品的热设计方案的仿真和热设计方案的优化仿真

3、熟练应用结构设计软件进行结构设计,如Pro/E ,AutoCAD,设计散热器件和出3D结构图档和2d生产图档

4、有丰富的热设计经验,熟悉电子产品的热设计相关材料及工艺,具备创新意识、系统性思考问题的能力

5、熟悉电子产品的热设计开发流程,测试及验证,并能对测试结果进行理论分析的能力

6、强烈的责任心,良好的团队沟通、协作精神与承压能力,具有很强的学习能力和独立思考解决问题的能力

热设计工程师 - 深圳

岗位职责:

1、协助公司项目相关的散热设计和散热测试验证工作,具备板级到系统级的散热设计及优化能力

2、负责配合ID工程师、硬件工程师以及layout工程师,根据芯片及系统散热需求,对设备和板卡进行布局规划和散热优化设计

3、负责公司相关产品从芯片/导热材料/散热器/风扇/整机系统散热规划及技术合作,新材料新技术的合作及导入工作

4、项目可行性分析和产品量产可行性评估

 

 任职资格:

1、本科以上学历,机械设计、热能动力或电子相关专业优先;3年以上热设计仿真相关经验,1年以上电子产品板卡或系统散热设计相关经验,尤其是服务器刀卡散热设计、噪音、测试经验

2、有深厚的传热学,流体力学,热力学基础,熟练应用仿真软件,如Flotherm、Icepak等进行电子产品的热设计方案的仿真和热设计方案的优化仿真

3、了解应用结构设计软件进行结构设计,如Pro/E ,AutoCAD,设计散热器件和出3D结构图档和2d生产图档

4、了解电子产品的热设计相关材料及工艺,具备创新意识、系统性思考问题的能力

5、了解电子产品的热设计开发流程,测试及验证,并能对测试结果进行理论分析的能力

6、强烈的责任心,良好的团队沟通、协作精神与承压能力,具有很强的学习能力和独立思考解决问题的能力

系统架构工程师 - 深圳

岗位职责:

  1. 设计基于FPGA,CPU,GPU,SoC,MCU等的工程验证板以及量产产品

  2. 根据需求设计可实现的功能,并根据功能设计新电路。包括架构设计、方案评选以及对应的数字电路和模拟电路的设计等

  3. 根据需求完成原理图的设计,对元器件关键参数计算、评估和选定,协助PCB的布局、布线的预言评估工作,BOM表的生成和维护

  4. 电路的调试、分析,并提出针对问题的解决方案。对测试验证的方案提出优化、改良的提案以提升设计验证工作的全面性、可测量性以及效率

  5. 协助产品量产导入,并协助期间的FA、良率优化工作

  6. DC-DC电源设计,调试和验证。针对不断出现的新需求,可以和供应商协作提出完善、可靠和经济的解决方案

 

任职资格:

  1. 大学本科或研究生学历

  2. 10年以上的电子电路的板、卡和系统设计经验

  3. 理解高速信号完整性理论,具备高速信号系统的板、卡和系统设计经验

  4. 有复杂的系统及产品的设计经验,负责或参与过系统架构设计,并具备核心功能的方案设计和评估选型工作经验

  5. 了解DFM,DFT,EMI/EMC,业界一些常用接口的规范,如PCI-E,USB,DDR4等

  6. 在某些相关领域有深入的理解、丰富的设计经验以及明显的优势,如DC-DC领域,除错和调试能力,PC架构,ARM系统,验证与测量方法,网络及其协议,平板电脑和手机设计等

  7. 熟练使用常用的一些EDA设计工具,如OrCAD/Concept HDL/Power Logic,Power PCB/Allegro等

硬件设计工程师 - 深圳

职责:

  • 设计基于FPGA,CPU,GPU,SoC,MCU等的工程验证板以及量产产品;

  • 根据需求完成原理图的设计,对关键元器件关键参数的计算、评估和选定,协助PCB的布局、布线,BOM表的生成和维护;

  • 电路的调试、分析,提出针对问题的解决方案。协助系统验证工作;

  • 量产导入,协助量产导入期间的问题;

  • 和供应商协作选择出适合项目的方案或元器件;

 

要求:

  • 大学本科或研究生学历;

  • 5年以上的电子、电路的板、卡和系统设计经验;

  • 有高速信号系统的板、卡的设计经验;

  • 负责或参与过系统方案的评估、选择工作;

  • 了解业界一些常用接口的规范,如PCI-E,USB,DDR4等;

  • 在某些相关领域有较深入的理解,如DC-DC领域,除错和调试方面,PC架构,ARM系统,验证与测量方法,网络及其协议,平板电脑和手机设计等;

  • 熟练使用常用的一些EDA设计工具,如OrCAD/Concept HDL/Power Logic,Power PCB/Allegro等。

资深项目经理 - 深圳

岗位职责:

  1. 负责电子产品相关项目管理,对项目的质量、成本、进度进行控制

  2. 负责制定项目计划、进行项目任务的分配、监督跟踪项目开发进度,对项目风险进行控制

  3. 负责主持召开项目会议、组织项目组成员解决项目中遇到的难题、检查项目完成情况、组织协调做好阶段评审等工作

  4. 负责向上级汇报项目的开发进展情况,及时反馈项目中的问题及解决方法

  5. 跟进产品EVT/DVT/PVT打样,并导入量产,按时交货

  6. 作为项目的接口与客户进行沟通协调,快速响应和满足客户要求

  7. 对项目交付负责

 

任职资格:

  1. 全日制本科及以上学历,软件工程、系统工程、计算机专业、信息工程等专业优先

  2. 5年以上项目管理经验,熟悉开发过程和方法,掌握项目管理流程相关规范,有较强的文档组织能力

  3. 具有较强的逻辑思维能力、交际与沟通能力、计划与执行力

  4. 良好团队合作意识,工作积极主动,学习能力强

  5. 具有强烈进取心和工作责任心,能承受压力

  6. 熟悉了解常用的项目管理工具,能够与产品、研发、市场进行必要的沟通

  7. 拥有PMP证书者优先考虑

  8. 英语四级以上听说读写熟练,能正确理解客户端的英文资料​

PCB Layout 工程师 - 深圳

职位介绍:

PCB印刷电路板的设计,包括布局、布线以及前期的评估和后期的协调工作

 

岗位职责:

  1. 元器件Footprint封装建立

  2. 线路、机构件的导入与导出

  3. PCB整体布局

  4. PCB布线,包括高速信号线以及功率DC-DC电源

  5. PCB出Gerber文件,并与供应商确认工程问题确认

 

任职资格:

  1. 电子、计算机、自动化相关专业的专科/本科以上学历

  2. 熟练使用Allegro/PADS/OrCAD/CAM350等设计软件软件,具备多层PCB设计经验,了解PCB信号完整性和电源完整性的理论

  3. 熟悉电子元器件的常用封装类型,以及PCB设计中主要的DFM和DFT规则

  4. 了解PCB制造及PCBA的生产的流程

  5. 可根据经验在需求评估时给出可行性分析以及风险评估

  6. 普通话流利,能够读懂英文的PCB设计相关的文档

  7. 良好的沟通与表达能力,工作耐心细致、有责任心,具有团队合作精神

应届毕业生 (软件、架构)

基本要求 

  1. 计算机科学或电子工程相关专业硕士或以上学历

  2. 熟悉计算机图形学、GPU渲染或GPU通用计算知识和工具

  3. 熟悉体系结构、操作系统、编译原理知识

  4. 优秀的算法理解和设计能力

  5. 熟练掌握C/C++以及脚本语言(如Python)

  6. 良好的沟通和团队合作能力

  7. 良好的英语听说读写能力 

 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 有大型软件系统开发经验和高质量的原型系统实现能力

  2. 计算机图形学、编译器或体系结构方向硕、博学位,有高质量论文发表

  3. 熟悉主流3D实时渲染算法的GPU实现

  4. 有游戏、3D渲染引擎开发经验以及相关工具(如RenderDoc)使用经验

  5. 有GPU(CUDA / OpenCL/DX/OGL/Vulkan)程序开发经验 

Linux Graphics Driver Engineer – Linux 图形驱动工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C 或者 C++

  2. 熟悉至少一种应用接口, OpenGL, OpenGL ES, Vulkan.

  3. 熟悉至少一款GPU架构,ARM MALI, Huawei GPU, IMG PowerVR, AMD, NV, Intel

  4. (加分) 熟悉开源软件MESA3D

  5. (加分) 熟悉至少一款视窗系统,XOrg 或者 Wayland

  6. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发用户系统Linux图形驱动

  2. 适配主流Linux视窗系统

  3. 定义GPU和软件接口

Linux Kernel Mode Driver Engineer – Linux内核驱动工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C 或者 C++

  2. 熟悉Linux DRI/DRM

  3. 熟悉Linux 设备驱动和内核编程

  4. (加分) 熟悉至少一款GPU架构,ARM MALI, Huawei GPU, IMG PowerVR, AMD, NV, Intel

  5. (加分) 熟悉PCIe设备驱动和PCIe规范

  6. (加分) 熟悉Display接口以及相关驱动

  7. (加分) 熟悉IO设备虚拟化

  8. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发GPU内核驱动

  2. 适配主流CPU和Linux分发版

  3. 定义GPU和软件接口

Windows Graphics Driver Engineer – Windows 图形驱动工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C 或者 C++

  2. 熟悉至少一种DirectX标准,DX9,10,11 或者 12

  3. 熟悉至少一种WDDM标准,WDDM1.X 或者 WDDM2.X

  4. 熟悉至少一款GPU架构,ARM MALI, Huawei GPU, IMG PowerVR, AMD, NV, Intel

  5. (加分) 精通computer graphics, display,multimedia, image process

  6. (加分) 具备OpenCL, CUDA, OpenGL 或者Vulkan方面的知识

  7. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发Windows Graphics Driver (DirectX/Vulkan/OpenGL)

  2. 支持当前和下一代Windows系统

  3. 支持下一代GPU架构

  4. 维护和持续优化驱动性能

  5. 设计实现cutting-edge图形算法

Windows Kernel Mode Driver Engineer – Windows 内核工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C 或者 C++

  2. 熟悉Windows WDDM框架

  3. 熟悉Windows 设备驱动和内核编程

  4. (加分) 熟悉至少一款GPU架构,ARM MALI, Huawei GPU, IMG PowerVR, AMD, NV, Intel

  5. (加分) 熟悉PCIe设备驱动和PCIe规范

  6. (加分) 熟悉Display接口以及相关驱动

  7. (加分) 熟悉IO设备虚拟化

  8. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发GPU内核驱动

  2. 支持当前和下一代Windows系统

  3. 定义GPU和软件接口

GPU Virtualization Driver Engineer – GPU虚拟化驱动开发 - 北京/上海/成都/硅谷

基本要求

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 精通C 或者 C++

  3. 熟悉至少一种虚拟化平台 KVM/QEMU, Xen, VMWare, Hyper-V 

  4. (加分) 熟悉PCIe设备驱动和PCIe规范,SR-IOV 或者Scalable-IOV

  5. (加分) 熟悉CPU虚拟化技术, intel VT-X 或者 AMD-V

  6. (加分) 熟悉IO设备虚拟化技术,intel VT-D 或者 AMD IOMMU

  7. (加分) 熟悉至少一款GPU架构,ARM MALI, Huawei GPU, IMG PowerVR, AMD, NV, Intel

  8. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发GPU虚拟化方案提供高效的云端解决方案

  2. 开发 KVM, Xen, VMWare, Hyper-V 平台上的驱动

  3. 开发Linux/Windows平台上GuestOS驱动

  4. 支持适配下一代GPU架构提供更有效的云计算解决方案

Linux Video/Audio Driver Engineer – Linux 视频/音频驱动工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C 或者 C++

  2. 熟悉Linux DRI

  3. 熟悉至少一种接口 VAAPI, VADPU 或者 Advanced Linux Sound Architecture

  4. (加分) 熟悉至少一款Video/Audio codec 架构

  5. (加分) 熟悉至少一种CPU架构,X86, ARM,RISC-V, 或者 MIPS

 

工作内容

  1. 开发视频/音频驱动

  2. 适配主流CPU和Linux分发版

  3. 定义软硬件接口

BIOS/UEFI engineer – BIOS/UEFI 工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C /C++ 或者汇编

  2. 熟悉至少一种,legacy bios或者UEFI编程

  3. 熟悉至少一种CPU架构启动流程, Intel, AMD, ARM 或者MIPS

  4. (加分) 熟悉PCIe设备BIOS编程

  5. (加分) 熟悉至少一种GPU架构

 

工作内容

  1. 开发GPU BIOS

  2. 适配主流CPU架构

  3. 定义软硬件接口

GPU Firmware Engineer – GPU 固件工程师 - 北京/上海/成都/硅谷

基本要求

  1. 精通C /C++/汇编/脚本语言

  2. 熟悉RTOS或者BareMetal 程序开发debug流程

  3. (加分)熟悉至少一种CPU架构, Intel, AMD, ARM, RISCV或者MIPS,有ARM或者RISCV

  4. (加分) 熟悉CPU启动流程/bootloader

  5. (加分) 熟悉PCIe规范

  6. (加分) 熟悉IO设备虚拟化

  7. (加分) 熟悉电源,电压,或者散热管理

  8. (加分) 熟悉至少一种GPU架构

 

 

工作内容

  1. 参与设计,开发,维护GPU 固件,协通GPU驱动管理GPU

  2. 定义软硬件接口

  3. 编写测试用例保证软硬件正常工作

GPU Compiler Engineer – GPU编译器工程师 - 北京/上海/成都/硅谷(欢迎应届生)

基本要求 

  1. 计算机科学硕士以上学历或本科学历+3年编译器相关工作经验

  2. 熟悉GPU 通用计算语言(CUDA,OpenCL)或图形shader 语言(HLSL/GLSL)规范

  3. 熟练掌握编译原理和算法

  4. 熟悉微处理器流水线原理和指令级并行性能优化

  5. 熟悉SSA中间代码(如LLVM, SPIR-V, PTX, DXIL)生成和优化方法

  6. 熟悉编译器后端指令展开、调度、寄存器分配、代码生成和优化方法

  7. 熟练掌握C/C++

  8. 优秀的算法理解和设计能力

  9. 熟悉大型软件系统的功能设计和软件工程实践准则

  10. 良好的沟通和团队合作能力

  11. 良好的英语听说读写能力 

具有以下一项或多项经历和经验的候选人可优先考虑: 

  1. 多年CPU/GPU编译器开发和优化经验

  2. 熟悉微处理器流水线及逻辑运算单元微架构实现

  3. 熟悉存储体系和数据通路的微架构实现

  4. 熟悉处理器ISA设计和编译器后端实现的联系

  5. 熟悉至少一种GPU ISA和中间代码规范

  6. 熟悉主流3D实时渲染算法的GPU shader实现

  7. 熟悉常见GPGPU应用(HPC,DNN)的软硬件加速实现 

岗位职责(下列一项或多项): 

  1. 从编译器的角度参与GPU ISA和架构设计

  2. 设计、开发和维护前端和后端编译器

  3. 设计测试集,验证编译器实现的正确性和可靠性

  4. 分析真实图形shader和计算程序编译结果,优化编译算法 

Cloud Backend Engineer – 云服务后端工程师 - 上海/硅谷

基本要求

  • 精通Java和Python

  • 精通至少一种Java 或者Python RESTFul Framework, 例如Spring,Dropwizard, Flask 或者Django

  • 熟悉至少一个数据库,如Postgres, MongoDB, MySQL

  • 熟悉监控平台的使用, 包含ELK,Prometheus/Graphite + Graphana

  • 熟悉至少一种cache集群,例如Redis Cluster

技能加分项

  • (加分) 熟悉Kafka, Spark等大数据相关技术

  • (加分) 熟悉K8S集群搭建及其管理工具

工作内容

  • 开发私有云上的内部服务和工具提高团队的工作和生产效率

  • 开发高效易用安全的权限管理系统

  • 维护已有系统

  • 快速迭代和优化已有系统

DevOps Engineer - 运维工程师 - 上海/硅谷

基本要求

    • 计算机或相关专业
    • 熟悉linux 操作系统, 以及常用的命令行工具, 例如 grep/awk/netstat/iostat
    • 对网络模型有基本了解, 了解TCP/IP的基本工作原理
    • 有能力使用常见的批量管理工具, 例如 ansible/puppet/Salt
    • 具有熟练的python/bash 编程能力, 可以将日常操作自动化
    • 对容器相关技术有较好理解 (Docker)
    • 良好的沟通能力, 能够梳理团队内部的需求, 并整理成需求文档

技能加分项
    • 熟悉并理解k8s架构, 有使用经验
    • 对CI/CD 流程有较多经验
    • 熟悉日志监控系统, 例如 Prometheus/Grafana/ELK
    • 理解云原生理念, 熟悉相关生态

工作描述
    主要关注在 IAAS/SAAS 层面, 为整个公司提供软件基础设施,
    也包括定义一些开发流程帮助开发者提高效率
    除此之外还会涉及到: 备份, 权限管理, 监控报警, git 等

前端工程师 - 上海/硅谷

基本要求

  • 计算机科学本科以上学历. 

  • 2年以上前端开发经验 

  • 熟悉至少一种前端开发工具比如Flutter、ReactJS或者AngularJS 

  • 熟悉至少一种Theme library,例如Bootstrap, Material.io

  • 良好的沟通和团队合作能力  

 技能加分项

  • 精通Flutter 

  • 良好的英语听说读写能力 

  • 熟悉HTML和CSS  

工作内容  

  • 参与公司云服务相关工具的前端开发 

  • 构建前端资源库,加强代码复用和延展性 

  • 优化前端服务器性能,抓取显示错误 

  • 参与云服务相关microservice的架构起草与设计 

  • 为各种microservice提供测试方案 

SWQA Test Development Engineer – 软件测试开发工程师 - 北京/上海/成都/硅谷

基本要求

  1. 计算机科学、电子工程或微电子相关专业硕士以上学历或本科学历+3年相关业界工作经验

  2. 具备软件质量验证或者测试相关背景,并且具有良好的测试分析能力。

  3. 精通至少一种脚本语言,Python, Perl 或者Bash

  4. 精通Linux或者Windows操作系统

  5. 良好的分析和沟通能力

 

工作内容

  1. 负责GPU驱动以及相关SDK质量验证

  2. 定义策略和指标驱动团队持续提升质量

  3. 具备创新精神去开发工具和流程提升验证效率和质量

GPU 工具链架构师  - 上海/硅谷

工作内容

  1. 负责GPU 工具链软件(trace capture/replayer/disassembler)的完整开发周期,包括架构设计,详细设计及开发测试。

  2. 与架构和硬件设计人员紧密合作,定义其对工具链软件的需求及确认项目范围。

  3. 解决架构和硬件设计人员使用工具链软件过程中遇到的问题。

基本要求:

  1. 有很强的C++或Python编程能力并具备良好的编程风格。

  2. 具备良好的软件工程思维, 熟悉面向对象的设计模式。

  3. 熟悉计算机体系结构,对PCIE,MMU, Cache,Memory hierarchy, 中断等有一定了解。

  4. 对于内核有一定的了解,比如进程调度,内存管理,页表机制及中断处理等。

  5. 熟悉Linux平台开发工具。

加分项:

  1. 对开发GPU工具链软件有强烈的兴趣。

  2. 有GPU或其他类型芯片工具链软件开发经验。

  3. 分析问题和解决问题的能力非常强,具备较强的沟通能力,独立工作能力和团队合作能力。

GPU Tracing & Perf engineer  - 上海/硅谷

工作内容

  1. 负责GPU tracing systems, perf systems 研发

  2. 与驱动及架构团队合作,架构并开发基于api/umd/kmd/model各个层面及维度的tracing系统

  3. 调研perf数据的需求,协调定义perf数据和公式,整合到tracing系统

基本要求:

  1. 较强的C/C++开发能力,熟悉至少一种脚本语言,python为佳

  2. 熟悉至少一种graphics api, vulkan或者dx12为佳

  3. 良好的思考方式,发现并解决问题的能力

  4. 熟悉Linux平台开发工具

加分项:

  1. UMD开发者

  2. 了解至少一种GPU架构

  3. 从事过开源tracing项目,了解apitrace/renderdoc

  4. 了解BPF

GPU 虚拟原型平台(Virtual Platform)开发工程师  - 上海/硅谷

工作内容

  1. 芯片开发初期与架构团队紧密合作,推进芯片新功能开发,从软件角度来评估芯片的改动对于整体GPU产品的影响

  2. 发布GPU虚拟原型平台,支持软件团队在FPGA/Emulation可用之前开发驱动,固件,上层应用等整个软件栈。确保软硬件的协同开发

  3. 支持软件栈适配不同操作系统(Ubuntu/Windows/BIOS),不同硬件架构 (X86/AArch64)的开发需求

  4. 在虚拟原型平台上开发调试接口,便于软件在不同平台(VP/FPGA/Emulation)的交叉验证

基本要求

  1. 熟悉 QEMU/KVM的工作机制及基本原理,包括但不限于 CPU、内存、设备、中断等虚拟化模型

  2. 熟悉GPU芯片架构, 了解芯片TLM建模、SystemC,对于芯片建模有一定经验

  3. 熟悉C、C++语言编程

  4. 熟悉PCI设备原理及linux驱动代码开发

加分项

  1. 对于虚拟原型平台有强烈兴趣

  2. 了解进程间通信机制,了解gRPC,shared memory,semphore等

  3. 熟悉bazel,git, makefile, cmake等日常开发工具

  4. 熟悉QT开发

Developer Technology Engineer - 北京/上海/成都/硅谷

主要工作内容:

  • 与GPU应用重点行业开发人员合作,了解他们当下及未来的需求和问题,帮助开发者对其软件进行优化和改进,提供公司GPU最佳解决方案

  • 创建公司GPU技术及性能演示、撰写白皮书、向开发者推广,协助开发者集成公司的技术到合作的软件中

  • 与公司架构、驱动团队紧密合作,影响GPU迭代新架构的设计,确保开发者和用户在当前一代产品上获得最佳体验,并分析下一代架构的趋势和功能

 

 

岗位要求:

  • 计算机及相关学科本科以上学历(理学士,加分:硕士或博士学位)

  • 5年以上编程开发经验(加分:游戏、3D设计软件、视频/直播云等行业优先)

  • 精通C / C ++开发,良好的算法基础

  • 良好的图形学知识,熟悉Graphics API (DirectX, OpenGL和Vulcan)或游戏引擎开发

  • 良好的沟通和组织能力,具有解决问题的逻辑方法,良好的时间管理和任务优先级技能

软件工程师 – 函数库 - 北京/上海/成都/硅谷(欢迎应届生和实习生)

岗位职责:

  1. 开发自主函数库MT-X,包括SYCL/CUDA Runtime库、BLAS/FFT/Sparse等基础数学库以及DNN、CCL等功能库

  2. 定义并实现与NVIDIA CUDA、AMD ROCm兼容的函数库API

  3. 与架构、编译器、调试&优化工具团队深度协作,实现软硬件极致性能

  4. 为函数库功能、精度、性能设计验证、测试集

  5. 为硬件架构、编译器、调试&优化工具提供反馈或改进建议,影响未来的软硬件产品

任职要求:

  1. 数学、计算机科学相关专业硕士以上学历或本科学历+3年相关工作经验(社招要求)

  2. 熟悉常用算法的基本数学原理

  3. 计算机基础扎实,具有良好的C/C++程序设计能力

  4. 熟悉计算机体系结构和并行计算基本技术,至少掌握一种并行编程语言/接口,如MPI/Multi-Thread/CUDA/OpenCL/SYCL等

  5. 熟悉至少一类芯片的硬件架构及其并行编程模型、优化技术:CPU、GPU、AI芯片等

  6. 熟悉至少一种异构通用计算编程语言:CUDA/OpenCL/SYCL/Hexagon/CEVA/Metal等

  7. 在至少一种GPU平台上进行过并行算法的开发/移植、调优

  8. 熟悉软件开发工具和脚本语言(如git、CMake、Bazel、bash等)

  9. 熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)

加分项:

  1. 熟悉BLAS/Lapack/Eigen/GemmLp等开源实现或具有矩阵运算、CV或图像处理算法在不同处理器上移植和调优经验

  2. 在国际顶尖会议或期刊(CVPR、ICCV、ECCV、3DV、SIGGRAPH、TOG、TPAMI、ACL、NAACL、EMNLP、AAAI等)上发表过学术论文

  3. 在有影响的计算机科学相关的竞赛中获奖,如ACM、NOI、ASC等

  4. 优秀的数学功底,算法理解和设计能力

  5. 优秀的学术论文阅读理解能力

  6. 出色的软件工程能力

  7. 有汇编语言编程、优化经验

  8. 对高性能计算,异构计算,体系结构和性能优化工作有强烈的兴趣

  9. 优秀的沟通表达和团队合作能力

  10. 解决难题的自信和热情,具有独立工作,定义项目目标和范围,制定项目规划,推进项目完成的能力。(Senior)

  11. 优秀的英语听说读写能力

  12. 优秀的文档撰写能力

软件工程师 – 性能优化 - 北京/上海/成都/硅谷(欢迎应届生和实习生)

岗位职责:

  1. 基于摩尔线程自研芯片,对摩尔线程软件栈、应用进行性能评估、分析

  2. 定位性能问题,提出性能优化方案

  3. 与软件栈开发团队密切协作,使摩尔线程软件栈实现最佳性能

  4. 与应用推进团队协作,为落地项目提供全栈的性能优化支持

  5. 为软、硬件构建性能Benchmarks

  6. MLPerf/DAWNBench等竞赛的打榜

  7. 调研学术界、工业界关于软、硬件性能优化的新理论、技术、工具,对市场上主流异构计算平台进行性能评估、分析、总结,为公司软、硬件团队提供性能优化的培训及未来产品的建议

任职资格:

  1. 计算机科学相关专业硕士以上学历或本科学历+3年相关工作经验(社招要求)

  2. 深入理解计算机系统体系与结构

  3. 深入理解Linux操作系统原理

  4. 熟悉编译优化

  5. 熟悉并行计算基本技术,至少掌握一种并行编程语言/接口,如MPI/Multi-Thread/CUDA/OpenCL/SYCL等

  6. 熟悉至少一类芯片的硬件架构及其并行编程模型、优化技术:CPU、GPU、AI芯片等

  7. 熟悉至少一种异构通用计算编程语言:CUDA/OpenCL/SYCL等

  8. 在至少一种GPU平台上进行过并行算法的开发/移植、调优

  9. 熟练使用Linux相关性能分析工具

  10. 优秀的C/C++编程能力

  11. 较强的Python、Shell编程能力

  12. 熟悉软件开发工具和脚本语言(如git、CMake、Bazel、bash等)

  13. 熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)

  14. 较强的技术调研能力和学习能力

 

加分项:

  1. 在有影响的计算机科学相关的竞赛中获奖,如ACM、NOI、ASC等

  2. 具有不同处理器上的算法移植和性能优化经验

  3. 优秀的数学功底,算法理解和设计能力

  4. 对高性能计算、异构加速、性能优化相关的工作有强烈的兴趣

  5. 有汇编语言编程、优化经验

  6. 优秀的学术论文阅读理解能力

  7. 优秀的沟通表达和团队合作能力

  8. 解决难题的自信和热情,具有独立工作,定义项目目标和范围,制定项目规划,推进项目完成的能力。(Senior)

  9. 优秀的英语听说读写能力

  10. 优秀的文档撰写能力

软件工程师/架构师 – AI算法 - 北京/上海/成都/硅谷(欢迎应届生和实习生)

岗位职责:

负责把AI前沿研究和软硬件体系结构设计联系起来。其主要责任包括:

  1. 追踪研究领域和应用中的最新AI技术,理解并重现论文及开源代码中所采用的思路/方法

  2. 指导或构建算法实验及开发原型

  3. 分析并理解AI应用、深度学习框架和加速设备之间的接口

  4. 研究AI模型加速技术,例如模型量化/模型剪枝等

  5. 理解并能评测和预测深度学习算法,包括性能,准确率,错误率,精确率,加速比等指标

  6. 指导或构建算法实验及开发原型

  7. 研究/分析主流AI模型性能方面的特点/瓶颈,为硬件加速提供核心算法指导和优化方法

  8. 为未来的软硬产品定义提供建议

 

任职资格:

  1. 计算机科学相关专业硕士以上学历或本科学历+3年相关工作经验(社招要求)

  2. 具有至少5年从事AI相关研究和应用的经验(资深AI算法架构师)

  3. 至少2年行业AI应用工作经验:自然语言处理/强化学习/推荐系统/生成式网络/视觉/安防/语音识别/排序/游戏等

  4. 精通至少一种深度学习框架并熟练使用,诸如TensorFlow, PyTorch等

  5. 熟悉CNN/RNN/LSTM/GRU/Transformer/Bert/XLNet/GANs等神经网络模型

  6. 熟悉各种AI训练及推理加速器及其特点,如GPU/TPU/NPU/ASIC等

  7. 熟练使用深度学习领域的技术语言进行交流

  8. 熟练使用Linux环境,熟练使用脚本开发,使用GPU进行AI训练

加分项:

  1. 在深度学习领域核心会议期刊上发表过高质量论文

  2. 在有影响的计算机科学相关的竞赛中获奖,如ACM、NOI、ASC等

  3. 在微积分,线性代数,随机理论和最优化技术方面具有扎实的数学基础

  4. 了解tensorflow/pytorch之外的深度学习框架,比如:MXNet/Caffe熟悉框架的使用以及基本原理

  5. 具有垂直应用领域中深度学习上下游相关技术经验,例如安防领域的音视频编解码技术、推荐系统和搜索引擎的集成等

  6. 具有使用CUDA加速计算的经验

  7. 具有集成电路/驱动/编译/分布式计算等领域开发知识或经验

  8. 有关Tensorflow, pytorch的框架知识

  9. 了解或使用过aws/gcp等云平台

软件工程师/架构师 – AI软件栈 - 北京/上海/成都/硅谷(欢迎应届生和实习生)

岗位:

  1. AI框架开发工程师

  2. AI编译器/推理引擎开发工程师

  3. AI算子开发工程师

  4. DNN库开发工程师

  5. CCL库开发工程师

  6. AI Tools

 

岗位职责(下列一项或多项):

负责开发可扩展、高性能、兼容性强、易部署、易使用的AI软件栈。

  1. 基于摩尔线程产品,适配、优化国内外主流AI框架,包括TensorFlow、PyTorch、PaddlePaddle、MXNet等(AI框架开发工程师)

  2. AI框架、推理引擎AOT/JIT 编译功能支持,动态图和静态图的支持(AI框架开发工程师、AI推理引擎开发工程师)

  3. 分析、优化AI编译器各层Graph IR的性能(AI框架开发工程师、AI推理引擎开发工程师)

  4. 模型量化/模型压缩支持(AI框架开发工程师、AI推理引擎开发工程师)

  5. 基于AI框架开发高性能的AI算子及算子模板(DL算子开发工程师)

  6. 与基础函数库团队协作,主导DNN开发(DNN库开发工程师)

  7. 与基础函数库团队协作,参与CCL库的开发(CCL库开发工程师)

  8. 与GPU工具软件团队密切合作,开发简单易用的AI开发工具链,包括Model Converter,数据分析/可视化、Debugging、Profiling、IDE等工具(AI Tools工程师)

  9. 定义AI应用算例及Benchmarks,用于软硬件产品的验证及测试。(AI框架开发工程师)

 

任职资格:

  1. 计算机科学相关专业硕士以上学历或本科学历+3年相关工作经验(社招要求)

  2. 掌握机器学习、深度学习基础理论知识,并具备实践经验

  3. 计算机基础扎实,具有良好的C/C++程序设计能力

  4. 较强的Python、Shell编程能力

  5. 出色的软件工程能力

  6. 熟练使用至少一种深度学习框架,理解其工作流程,底层代码实现原理(AI框架开发工程师)

  7. 理解常见的神经网络模型

  8. 理解图编译原理,具有推理引擎如TensorRT/TVM的开发、使用经验,理解其实现原理(AI推理引擎开发工程师)

  9. 熟悉计算机体系结构和并行计算基本技术,至少掌握一种并行编程语言/接口,如MPI/Multi-Thread/CUDA/OpenCL/SYCL等

  10. 熟悉至少一类芯片的硬件架构及其并行编程模型、优化技术:CPU、GPU、AI芯片等

  11. 熟悉至少一种异构通用计算编程语言:CUDA/OpenCL/SYCL等

  12. 在至少一种GPU平台上进行过并行算法的开发/移植、调优

  13. 熟悉软件开发工具和脚本语言(如git、CMake、Bazel、bash等)

  14. 熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)

 

加分项:

  1. 在深度学习领域核心会议期刊上发表过高质量论文

  2. 在微积分,线性代数,随机理论和最优化技术方面具有扎实的数学基础

  3. 在有影响的计算机科学相关的竞赛中获奖,如ACM、NOI、ASC等

  4. 有TensorRT/Tensorflow XLA/TVM/ONNX/PlaidML/Halide/ISL/Tiramisu and Glow等计算图优化经验

  5. 有MLIR/LLVM相关开发经验

  6. 对AI相关的工作有强烈的兴趣

  7. 解决难题的自信和热情,具有独立工作,定义项目目标和范围,制定项目规划,推进项目完成的能力。(Senior)

  8. 优秀的学术论文阅读理解能力

  9. 优秀的沟通表达和团队合作能力

  10. 优秀的英语听说读写能力

优秀的文档撰写能力

3D Model, Texture and Animation Artist – 3D建模材质和动画设计师(Contractor) - 上海

岗位职责 :

1.制作或修改3D Mesh模型,调整和统计模型复杂度LOD

2.加工3D模型材质,锐化显示效果

3.辅助制作3D演示程序动画

 

任职资格:

1.+2年相关业界工作经验,毕业于3D艺术设计,建筑或工业设计专业

2.对工艺美学有牢固基础,对计算机3D图形动画感兴趣

3.精通Blender, 3Ds max, Maya 任何一种3D建模软件(Houdini,Rhino加分)

4.精通用3D建模软件来计算和修改LOD

5.熟悉至少一种3D动画编辑软件或游戏引擎,Unreal Engine,Maya,Unity3D

6.需要提供作品集或个人网站(视频加分)

(加分) 熟悉曲面建模和流体动画

(加分) 熟悉GPU图形图像渲染,3D动画原理

(加分) 熟悉计算机游戏物理引擎

(加分) 熟悉游戏引擎可视化编程平台

软件工程师 – 工具 - 北京/上海/成都/硅谷(欢迎应届生和实习生)

工具&岗位:

  1. Debugger开发工程师

  2. Capture/Tune/Profiler工具开发工程师

  3. CUDA/HIP Migration Tool开发工程师

  4. GPU MSI开发程师

  5. 其它

 

岗位职责(下列一项或多项):

  1. 设计、开发云端、终端工具类软件栈及相关的基础架构,能够为客户提供高可用的性能分析,优化,调试手段,包括但不限于Debugging/Profiler/Monitor等工具。

  2. 自研GPU管理软件与主流开源或第三方管理软件平台的集成。

任职资格:

  1. 计算机科学相关专业硕士以上学历或本科学历+3年相关工作经验(社招要求)

  2. 深入理解计算机系统体系与结构

  3. 深入了解操作系统原理

  4. 熟练掌握C/C++、Python、Bash编程

  5. 熟练使用常见的设计模式

  6. 熟悉Linux平台软件开发工具:如gcc、gdb、gprof、git、cmake、bazel,、makefile等

  7. 熟悉软件开发、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等)

  8. 较强的技术调研能力和学习能力

 

加分项:

  1. 具有相关工具开发、深度使用经验

  2. 熟练使用至少一种深度学习框架,具有AI应用开发和调优经验

  3. 在有影响的计算机科学相关的竞赛中获奖,如ACM、NOI、ASC等

  4. 对NVIDIA CUDA/AMD ROCm/Intel HPC Toolkit工具包及整个系统软件栈有基本了解和使用经验

  5. 熟悉数据分析、处理与基于Web的数据可视化

  6. 熟悉javascripts、typescripts等前端开发语言,熟悉React、js或 Angular

  7. 在 UI、人机交互、产品设计方面有自己的见解

  8. 熟练使用 Java SWT、JFace 等 UI 设计开发经验,熟悉JNI

  9. 熟悉Eclipse IDE开发, 熟悉插件开发

  10. 分布式系统运维管理工具开发、使用经验

  11. 有基于llvm等编译器二次开发经验

  12. 有GPU通用计算编程经验,如CUDA/OpenCL/SYCL等

  13. 优秀的沟通表达和团队合作能力

  14. 优秀的英语听说读写能力

  15. 优秀的文档撰写能力

资深芯片设计工程师 - 北京/上海/成都

职位描述:
 

1. 综合考量诸多因素,如性能,功耗,面积,复杂度等,与系统工程师实现合理的软硬划分
2. 负责芯片/子系统级集成、综合、形式验证、静态时序分析,综合网表交付
3. 规范制作硬件文档,用于内部信息同步、或外部信息发布
4. 与IP团队清晰定义接口功能,讨论实现细节,明确交付时间表以及标准,推动SoC的进度向前
5. 协助仿真、原型验证、后端实现团队,最终达到各种coverage的收敛
6. 协助系统的bring-up及相关测试任务
       

任职要求:
1. 扎实的IP/SoC设计和架构经验,包括功能定义,功能实现,DC综合, Spyglass检查,formal检查等等
2. 熟练使用Verilog,进行RTL实现
3. 熟悉片上总线协议,如AMBA等,熟悉crossbar/noc架构,能够对错误的总线行为进行分析并快速定位
4. 熟悉clock/reset/power的设计,在系统模式切换中(比如工作模式到省电模式)对clock/reset/power的sequence要求

5. 熟练使用脚本语言,如Perl/Python/Tcl等
6. DDR4/5/GDDR/HBM, PCI-E,HDMI\USB,Ethernet等高速接口的相关工作经验是加分项
7. ARM/RISC-V内核设计,L2/L3 Cache等CPU相关工作经验是加分项

IP设计工程师 - 北京/上海/成都

职位描述:
1. 参与核心IP架构设计,和算法的硬件实现优化,编写和维护微架构文档
2. 完成模块级架构设计,RTL实现、验证,参与芯片开发全流程
3. 与验证团队合作,定义、讨论及完善验证计划。调试功能,分析和提升测试点覆盖率,直到最终的验证收敛
4. 与SoC团队、后端团队合作,完成时序收敛,控制设计质量
5. 参与设计性能、功耗、面积的发掘和优化
       

任职要求:
1. 3年以上芯片微架构编写/RTL编写/综合/形式验证/STA经验,理解时序路径,电路分析能力强 
2. 熟悉复杂的数据通路与控制通路的逻辑设计、综合和静态时序分析

3. 熟悉IC 开发全流程,熟练使用前端工具如DC/Formality/PT/VCS等 
4. 工作积极主动, 擅于思考和规划,良好的团队合作精神和沟通能力,思路清晰、工作严谨 
5. 熟悉CG/CV/AI/架构/Video等方向优先考虑

ME流程工程师 - 北京/上海/成都

职位描述:
1. 负责开发优化逻辑设计到物理实现的流程和环境,包括SYN、PR和STA
2. 负责前端full chip RTL的静态验证到netlist的deliver所有环节
3. 负责SoC的划分以及子系统的综合
4. 协同前端设计部门优化设计性能和功耗
5. 负责新工艺、EDA工具和流程方面的评估与研究


任职要求:
               

1. 熟练掌握前端EDA工具和流程如:DC、PT、VCLP、Formality、Spyglass/0in等
2. 熟悉SDC和STA
3. 熟悉ECO流程和低功耗流程
4. 熟悉Verilog等硬件描述语言
5. 熟练掌握Makefile、Perl、shell和python
6. 极强的责任感,能够按时提交任务
7. 熟悉后端设计和后端流程者优先

SOC设计工程师 (低功耗设计)

职位描述:

1. 参SOC系统架构定义,负责SOC的低功耗系统架构、电源域规划、低功耗控制流程,与系统工程师实现合理的软硬划分;

2. 负责低功耗相关的模块规格定义和低功耗控制的设计,包括相关模块RTL设计,UPF设计和检查;

3. 负责全芯片UPF检查和交付,支持验证团队完成低功耗验证,支持物理实现团队完成后续低功耗实现流程;

4. 负责设计的低功耗工具分析,协助相关设计人员实现功耗优化;

5. 支持封装和系统硬件工程师实现相关电源规划和设计;

 

任职要求:

1. 熟悉通常SOC中的低功耗设计方案和流程;

2. 熟悉电源管理模块的RTL设计,了解常见电源域的上下电控制,时钟控制,及与系统中相关模块的配合;

3. 熟悉hierarchical UPF的设计和各阶段的工具检查,熟悉常用的UPF和低功耗分析工具的使用;

4. 了解DVFS/AVFS设计是加分项;

5. 了解系统时钟、复位控制、时序分析是加分项;

6. 有先进制程下的成功流程经历是加分项;

7. 对工作有较好的责任心,善于主动沟通,有良好的团队协作精神;

SOC设计工程师 (高速接口设计集成)

职位描述:

1. 参SOC架构定义,负责SOC中的高速接口IP的规格定义 (PCIE, USB, DDR, serdes 之一), IP的选择和具体设计参数的定义;

2. 负责高速接口IP的RTL集成和定制逻辑的设计;

3. 负责模块RTL和SDC的质量检查和发布;

4. 支持验证团队完成相关高速IP的功耗验证、原型验证;

5. 支持物理实现团队完成相关设计的物理实现、时序优化和分析等工作;

6. 支持封装和系统硬件工程师实现相关接口部分的PISI分析和设计;

7. 参与芯片级测试的相关接口性能测试;

 

任职要求:

1. 熟悉PCIE, USB, DDR, Serdes技术之一, 并有相关设计的成功流程经验;

2. 熟悉上面一种IP的集成,SDC/UPF维护和质量检查;

3. 熟悉模拟IP的集成,了解模数混合设计是加分项;

4. 有FPGA原型验证平台的实现和调试经验是加分项;

5. 对工作有较好的责任心,善于主动沟通,有良好的团队协作精神;

SOC设计工程师 (RTL QA和时序分析)

职位描述:

1. 负责module/SOC level SDC结构设计,协同RTL Designer完成SDC维护、质量检查和发布;

2. 负责SDC质量检查和及相关flow的维护;

3. 参与RTL质量检查,反馈问题给RTL Designer;

4. 参与Synthesis/Formal/STA等前端flow的建立与优化;

5. 配合前端设计和后端完成sdc/timing分析与收敛和timing Signoff。

 

任职要求:

1. 熟悉SDC检查/Synthesis/STA工具和流程;

2. 熟悉Verilog/VHDL,有一定的RTL设计经验,熟悉RTL lint/cdc等检查;

3. 熟悉block level/top level SDC组织,熟悉综合/STA timing check flow;

4. 了解Tcl或Python或Perl语言,能够根据设计需要进行一些special timing check;

5. 熟悉STA signoff 要求,有先进制程下的成功流片经历是加分项;

6. 良好的沟通能力,快速学习实践以及团队合作能力。

GPU原型平台开发(FPGA原型工程师)

岗位职责:
- 负责大规模SoC及核心IP的FPGA原型版本开发工作,包括FPGA设计文档编写,代码移植,编译,仿真及版本上板调试工作;
- 参与芯片设计早期的原型平台规划工作,包括平台选型,自研平台开发,搭建原型平台集群来提供内部云端验证和软件开发服务平台;
- 直接参与SoC团队的集成开发工作,紧跟Simulation团队仿真进度,深入了解系统的设计,尽早推动FPGA平台的验证工作;
- 参与核心IP的早期原型开发验证,为IP设计提供可用的FPGA原型验证平台;

任职要求:
1. 电子、通信、计算机、自动化等相关专业本科及以上学历;
2. 掌握Verilog设计、仿真、约束编写及时序分析;
3. 熟悉XILINX FPGA芯片结构及其IP CORE的使用,能够独立完成FPGA软硬件调试;
4. 熟悉大规模FPGA开发流程,有大规模GPU/SOC FPGA原型验证平台开发经验者优先;(加分项)
5. 有Xilinx VU+系列开发经验,有PCIE/DDR/DP/HDMI等高速接口调试经验优先;(加分项)
6. 有HAPS/Palladium/Protium等原型平台开发经验优先;
7. 思维灵活,有系统观念,具备较强的分析和解决问题能力、团队合作精神和良好的沟通技巧,有学习新的相关技术和工具的热情;

GPU芯片驱动软件开发

岗位职责:
- 参与SoC芯片和板卡固件的架构设计与实现;
- 芯片流片前在大型FPGA上编写测试程序验证芯片功能;
- 芯片回片后参与芯片的Bring-up,系统底层driver的实现和调试;
- 参与系统的移植,评估环境的搭建,系统性能评估及芯片功耗评估;
- 配合芯片硬件工程师完成芯片的量产测试工具开发与实施;

任职要求:
做为既懂芯片又懂软件的岗位,可以近距离了解芯片的实现全过程,需要你:

1. 本科及以上学历,计算机,电子工程相关专业,至少3年以上相关工作经验;
2. 精通C/C++语言;
3. 熟悉Linux内核驱动开发,掌握常用调试工具的使用;
4. 熟悉常用的外设总线及协议,如UART/I2C/SPI;
5. 熟悉示波器与逻辑分析仪,能看懂电路原理图;
6. 熟悉ARM/X86/RISC-V CPU任何一种体系架构,有芯片Bring-up经验优先考虑;(加分)
7. 有USB/MIPI/PCIe高速接口调试经验优先考虑;(加分)
8. 有FPGA/Palladium等仿真平台使用经验和芯片验证经验者优先考虑;(加分)
9. 良好的沟通能力与团队协作能力,对新技术有好奇心,愿意尝试新的方法,责任心强;

虚拟化软件开发

岗位职责:
该岗位负责与虚拟化的相关的软件开发,包括但不仅限于以下虚拟化软件工作:
- 负责通用虚拟化技术研究、开发实现,为部门及客户提供虚拟化技术解决方案
参与GPU 虚拟化架构的设计和研发工作;
- 与主板/CPU厂商协作在其产品上支持公司GPU虚拟化方案

任职要求:
1. 对计算机体系结构和服务器硬件平台有深入的理解,熟悉X86架构优先;
2. 有深厚的linux内核开发经验;
3. 熟悉基于KVM的VM技术;
4. 熟悉SR-IOV, IOMMU/VT-D/SMMU, PCI-Express, DMA等虚拟化硬件技术;
5. 出色的故障排除和解决问题的能力;
6. 优秀文档撰写能力和沟通技巧;
7. 计算机科学/工程或电气工程专业5年以上经验;

服务器后端软件工程师

岗位职责:
参与基础平台建设:服务网关、监控平台、调度平台、日志平台、实时计算平台等;
参与打造健壮、可扩展的GPU原型验证云平台,服务于芯片、软件研发需求;
参与资源平台技术架构研究、规划设计和实施;
任职要求:
计算机或者相关专业,本科或以上学历;3年以上设计、开发应用平台相关经验;
熟练掌握 Java/Golang/PHP至少一门后端编程语言;
有分布式的软件架构设计、开发和运维经验,能快速定位和调试问题;
熟悉消息中间件:Kafka、ActiveMQ、RabbitMQ 及分布式缓存Redis、memcache任意一种;
熟悉目前主流olap技术(druid/chickhouse/doris/kylin等);
熟悉常用数据库操作,了解并熟悉容器技术;
加分项:
熟悉云计算OpenStack、AWS、Kubernetes等
参与过互联网公司基础中间件设计、研发;
熟悉前端开发流程和技术;

后端工程师 - 北京/上海/成都

职位描述:

1.      负责开发数字后端流程,包括floorplan、place、CTS和route;

2.     跟前端部门合作,优化timing、area、power并完成timing分析;

3.     优化布局布线并完成版图的验证 (RC extraction, ECO, DRC, LVS);

4.     负责芯片尺寸优化,power的IR drop分析;

5.     使用Prime Timing完成静态时序分析,包括setup和hold;

6.     使用formatily完成静态验证;

 

任职要求:

1.      具有3年以上的后端大规模芯片流片经验;

2.     精通DC、ICC2、Innovus、formality、PT、PTPX等EDA工具;

3.     熟悉csh、tcsh、Makefile、TCL、perl和python等语言;

4.     熟练掌握Synopsys/Cadence/Mentor后端工具和流程 (ICC2/ Innovous/Calibre);

5.     具有前端设计和验证经验者优先;

6.     对数字设计的主流工艺节点非常熟悉;

DFT工程师 - 北京/上海/成都

职位描述:

1.      参与芯片级测试特性和架构定义;

2.     搭建MBIST、scan和BSD insertion的流程;

3.     负责clock gating、BIST/scan控制模块、debug模块的逻辑的设计;

4.     协助后端部门完成优化timing;

5.     定义ATE测试方案,提供测试时序和参与芯片的bring-up与debug;

6.     负责测试覆盖率的提升与yield分析;

 

任职要求:

1.      掌握DFT知识,譬如scan、MBIST、 boundary scan and JTAG protocal;

2.     熟悉Mentor Tessent、 Synopsys Testmax等DFT工具;

3.     掌握perl、makefile、TCL等script语言;

4.     掌握DFT timing分析;

5.     具备流片经验和bring-up经验;

6.     掌握analog phy的测试知识 ;

7.     掌握提升测试覆盖率的知识

验证工程师 - 北京/上海/成都

职位描述:

1.      制定整体SOC/IP验证计划;

2.     开发和维护复杂IP、子系统、SOC系统级验证环境;

3.     编写芯片项目的验证需求、验证规程、验证用例、验证报告

4.     开发设计验证模型;

5.     产生专用和随机验证环境;

6.     编写测试用例、跟踪测试需求、分析验证覆盖率数据;

7.     和架构师、设计工程师及后端工程师一起合作完成全流程验证;

8.     协助芯片设计和原型验证工程师完成FPGA原型验证

 

任职要求:

1.      精通Verilog/SystemVerilog/C/C++和UVM方法学,具有搭建验证平台的能力

2.     3年以上验证工作经验,3个以上ASIC项目验证经验;

3.     熟悉IC验证流程,具备丰富的IP/SOC验证以及成功流片的经验;

4.     精通Perl/tcl,熟悉linux/unix环境下的脚本开发;

5.     熟练使用相关EDA仿真调试如VCS、Verdi等;

6.     熟悉通信接口的验证,如PCIe、DDR、Ethernet、USB等接口协议或AXI等总线协议;

7.     良好的沟通能力和团队合作能力

8.     熟悉硬件加速仿真工具如Palladium、HAPS等优先

PCIe资深工程师(TechLead) - 北京

职位描述

  1. 与市场和架构合作,确定PCIe子系统的关键指标

  2. 项目初期,评估PCIe子系统的性能,参与芯片总线架构设计与实现

  3. 负责PCIe子系统的相关设计和集成工作。

  4. 撰写PCIe子系统的微架构/设计文档,开发RTL代码,支持验证工作。

  5. 指导和协助PCIe的物理实现,支持PCIe在Palladium/FPGA系统的调试。

  6. 负责芯片回片之后的相关调试

 任职要求

  1. 深入了解PCIe协议、理解PCIe发展趋势

  2. 熟悉PCIe的硬件结构、实现和验证

  3. 有PCIe子系统的研发、回片调试和成功量产的经验。

  4. 6年以上PCIe控制器和PHY相关领域经验。

  5. 熟悉芯片设计流程,熟悉综合、时序分析、低功耗、形式验证和异步时钟检查。

  6. 良好的英文书面和口头沟通能力。

  7.积极进取,愿意接受挑战

PR Manager - 北京/上海

工作职责:

  1. 根据公司战略,策划公关方案、完成选题并撰写重要公关稿件,在党媒、科技媒体、财经媒体、行业垂直媒体等不同渠道进行传播,并进行效果监测

  2. 建立并维护良好的行业媒体和自媒体关系,打造公司资源人脉网络,拓展政府相关单位、协会机构资源,建立强大的品牌推广媒介渠道网络

  3. 通过文字、图文、视频等方式,向政府、行业及终端用户普及公司产品及技术的领先性

  4. 组织策划各类公关活动,如新闻发布会、专访等

  5. 负责公关危机管理

 

职位要求:

  1. 本科以上学历,新闻、管理、市场营销相关专业优先,5年以上媒体公关工作经验

  2. 有危机公关经验和舆情监控处理能力

  3. 新闻触觉灵敏、文字能力强、能够独立完成选题及熟练撰写各类公关稿件

  4. 具备良好的沟通和协调能力,团队意识强,有良好的抗压能力

  5. IT、科技、半导体行业经验优先

  6. 高效、上进、追求卓越

行政助理 - 北京

岗位要求:

  1. 本科及以上学历,一年以上工作经验;

  2. 有良好的形象和气质,懂得基本的接待礼仪;

  3. 普通话标准流利,语言表达能力强,善于沟通,有亲和力,较强的保密意识;

  4. 具有高度的责任心,工作积极主动,有良好的团队合作能力。

岗位职责:

  1. 负责访客、来宾的登记、接待、引导,熟练掌握公司概况,能够回答客人提出的一般性问题,提供常规的非保密信息;

  2. 负责物资管理,做好物资签收、库存和发放的登记工作;

  3. 日常供应商管理,账单初核;

  4. 员工关怀活动落地;

  5. 负责公司快件发送及接收;

  6. 负责公司招待订餐、机票酒店预订;

  7. 领导安排的其他临时性工作。

财务经理 - 北京

岗位职责:

1.   主要负责财务核算、财务规划,制定、优化公司的财务流程和制度;

2.   完善公司财务管理体系,建立科学、系统符合本企业实际情况的财务核算体系和财务监控体系;

3.   制定和落实执行相关的政策和制度,为公司重大经营决策提供有效的财务分析和信息支持;

4.   负责团队建设管理,包括团队的绩效管理及人员的专业能力发展等相关工作;

5.   协调业务等各部门与财务工作的衔接和沟通;

6.   完成领导交办的其他工作任务。

任资要求

1.   统招全日制本科及以上学历,财务管理类相关专业毕业;

2.   2.5年以上财务相关工作经验,其中2年以上企业财务管理岗位工作经验;

3.   具有高新技术企业、it企业的工作背景经验,具有整个供应链操作经验优先考虑;

4.   4、熟悉ERP系统操作以及系统的逻辑和规则,有主导或者参与系统上线的经验。

5.   具有注册会计师资格证书优先;

6.   具用较强的沟通能力、计划与执行能力,乐于挑战、具有团队精神,恪守职业道德,保守商业机密,具备敬业精神。