角色和期望:
1. 负责数字IP的集成或开发工作;
2. 理解系统对IP的需求并能合理分解并实现;
3. 制定开发计划并推动实施;
人才画像:
1. 3-10年IP或SOC集成或开发经验;
2. 熟练掌握Verilog /System Verilog;
3. 熟悉AXI/PCIE/DDR/UCIe/Ethernet等协议与设计;
4. 熟悉lint/cdc/sdc/synthesize等;
5. 参与设计的芯片至少1次成功流片;
加分项:
1. 积极的工作态度及端到端的工作思维;
2. 熟悉python。
5. 性能优化架构师
职位描述
角色和期望:(完成以下工作方向的一个或多个)
- 算子设计与性能优化。建立硬件的理论性能模型,提供算子的设计规格,跟踪调优迭代,分析编程语言、编译器及指令级性能问题,设计开发性能分析工具,为下一代架构提供参考算子实现。
- 框架性能优化。分析框架测性能瓶颈,设计Eager-mode/graph-mode优化,总结各类网络及框架共性问题,开发性能分析插件及后处理工具,为下一代架构提供设计建议。
- 与硬件团队合作,为下一代硬件架构做设计空间探索。竟对产品分析,提供关键算法及架构设计文档,开发定量化架构设计空间探索工具,提供早期算子与网络映射方案。
人才画像:(具有以下领域的一个或多个方面)
- 熟悉CUDA或其他并行计算编程。有AI或HPC领域并行编程经验。有性能分析工具使用经验优先。
- 了解神经框架与推理引擎内部工作原理。有系统级性能优化经验。有框架对接新硬件经验优先。
- 具备处理器或加速器构架知识(例如ISA、流水线、存储子系统、NoC)。了解软硬件协同设计方法。有RTL设计经验优先。
- 有较强分析问题,解决问题和团队沟通能力,善于学习,能独立主动工作。
6. GPU Modeling Engineer
职位描述
角色期望:
1、前沿的 AI 算法的研究和分析
2、AI 算法基于壁仞架构的高性能实现, 性能分析,调优
3、构建GPGPU功能,性能模型
4、优化壁仞硬件架构设计
人才画像:
1、硕士及以上学历,1~3年工作经验,熟悉计算机体系结构,有GPU或者并行计算相关经验为佳
2、扎实的 c++/python 编程能力
3、有图形或者 AI 背景知识为佳
4、良好的团队协作能力
7.数学库开发工程师
职位描述
角色期望:
1.AI模型的算子开发优化
2.推理或者训练模型的端到端调优
3.与软硬件架构师一起进行软件流程及架构探索
4.驱动并解决跨团队的性能问题
职位要求:
1.计算机/电子信息类专业本科及以上学历
2.具备CUDA、OpenCL等高性能并行编程能力
3.熟悉AI模型的算子开发和优化
4.熟悉AI模型推理或训练场景端到端优化
5.熟悉深度学习算法和主流AI模型,RN50,BERT,GPT,LLaMA等
人才画像:
1.对计算机体系结构有深刻理解
2.精通Nsight Compute等性能分析工具
3.精通Pytorch/PaddlePaddle等一种深度学习框架
4.熟悉常用的benchmark工具,比如Sysbench、iometer、netperf
5.熟悉常用的性能分析工具,比如SystemTap、perf、vtune、gperf、oprofile、火焰图
8.AI编译器架构师
职位描述
角色和期望:
1. 面向主流训练框架和推理引擎的AI编译器设计、实现和交付;
2. 负责AI编译器图层和算子层优化的设计;
3. 对接LLVM编译器,完成针对硬件特性的算子生成和优化
人才画像:
1.计算机软件或者相关专业硕士以上学历,精通C/C++/Python编程;
2. 有MLIR/TVM/XLA等相关编译和优化经历或能展现的较强学习能力;
3. 具备良好沟通能力和代码习惯;熟悉Linux开发调试环境,git等版本控制工具;
4. 熟悉深度学习框架,特别是PyTorch 2.0 Inductor和Triton者优先;
5. 熟悉编译原理和体系结构,有编译器开发和优化调试经历者优先。
9.Sr. PCIE Design/Integration Engineer
职位描述
岗位职责:
1、负责PCIe子系统的集成和设计;
2、能理解顶层的架构需求、NOC和其他相关IP的需求,相应部署PCIe子系统的设计需求 ,撰写MAS;
3、充分利用好第三方IP,并在此基础上写RTL实现各种和PCIe/AXI相关的feature;
4、设计PCIe子系统与NOC之间的AXI fabric;
5、在PCIe子系统内连接PCIe cntl和PCIe PHY;
6、支持DV完成PCIe子系统及自研IP的功能验证;
7、支持在多种Emulation平台上的PCIe subsys相关的各项系统级功能验证,尤其需要同各层软件部门密切合作;
8、和synthesis owner和PD合作,交付高质量的PCIe subsys sdc,协助timing closure,帮助完成PCIe subsys的CDC/lint等各项RTL-signoff,并实现PCIe subsys内的functional-ECO;
9、支持测试部门完成PCIe subsys的bring up,以及回片后的各项PCIe相关的测试,完成PCIe的量产。
期望经验
1、至少3年的 ASIC/SOC的设计工作经验;
2、对复杂大芯片的全套设计流程有概念性的了解:从MAS,RTL,DV,DFT,synthesis,PD和测试;
3、对AXI协议有较深入的理解和较丰富的项目经验,最好有基于AXI的NOC设计经验;
4、对PCIe体系结构和各种feature有较好的上手基础,最好有软硬件协同设计和软硬件协同验证方面的相关经验;
5、熟练掌握Verilog/SystemVerilog。
6、对STA和CDC有较深入的掌握,最好有多时钟域的复杂高速系统的synthesis/timing分析经验;
7、善于分析和解决实际问题,团队合作,实事求是,结果导向;
以下是加分项:
1、有PCIe逻辑分析仪使用经验是大加分项;
2、擅长脚本是大加分项;
3、有cache设计经验;
4、有PCI/PCI-X/CXL相关经验。
学历要求:
电子/通信/自动化/计算机相关的硕士/博士
10. GPGPU核验证工程师
职位描述
工作职责
1. 参与验证方法学的研究,致力于提高团队的自动化和生产力水平
2. 阅读硬件设计文档和设计规范以了解设计要求并构建相应的测试计划,并与架构/设计工程师一起讨论
3. 基于UVM方法构建模块级测试平台
4. 构建测试用例,并和设计人员定位问题,保证所有用例通过
5. 统计收集各种验证指标(通过率,功能覆盖率等)
6. 分析功能/代码覆盖率结果,与设计工程师合作以提高覆盖率
任职要求
1. 3-5年工作经验
2. 熟悉高级验证方法(UVM等)
3. 有丰富的验证流程经验,包括测试计划,测试,覆盖模型,测试平台,BFM建模
4. 深入理解Verilog和systemVerilog。
11. SoC验证工程师
职位描述
职位描述:
1.负责芯片的IP/Subsys/SoC level验证;
2.阅读相关的设计文档,理解设计需求并制定出验证计划;
3.搭建子系统级和SoC级验证环境,开发测试用例;
4.执行测试计划,进行覆盖率收敛分析;
5.定义、产生和分析各种验证指标;
6.执行门级仿真和协助emulation;
7.关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。
职位要求:
1.本科及以上学历,电子工程、通讯、计算机专业优先;
2.精通system verilog;和UVM方法学,能够独立搭建模块/SOC验证环境;
3.有以下工作经验的优先:
A.PCIE GEN3以上IP的项目验证经验;
B.CXL/CCIX项目经验;
C.验证流程/工具开发;
D.驱动或固件开发经验;
E.熟悉UCIE/HBM/DDR协议的优先
F.有D2D/HBM/DDR项目经验的优先
4.掌握至少一种脚本语言:Perl、Shell、Ruby、Python、Tcl等;
5.富有激情,自我驱动,良好的teamwork精神。
12. AI软件库框架工程师/架构师 (C++)
职位描述
角色期望:
1. 参与深度学习加速算子库的设计,实现,测试,性能优化及问题修复
2. 参与AI编译框架的设计,实现,测试,性能优化及问题修复
3. 参与AI模型和大模型的深度性能分析和性能优化
4. 参与下一代芯片软硬件协同设计
职位要求:
1.计算机/电子信息类专业本科及以上学历
2.具备CUDA、OpenCL等高性能并行编程能力
3.精通AI模型的算子开发和优化
4.精通AI模型推理或训练场景端到端优化
5.精通深度学习算法和主流AI模型,RN50,BERT,GPT,LLaMA
人才画像:
1. 精通C++11/14/17/20,精通常用的数据结构和算法
2. 精通C++模板泛化编程,精通C++多线程开发
3. 精度CUDA异构编程,熟悉通用GPU的基本架构
4. 精通Python,具备优秀的编程风格
5. 研读过深度学习框架(Caffe/Tensorflow/PyTorch/MXNet)源码且进行过相关开发者优先
6. 精通深度学习框架(Caffe/Tensorflow/PyTorch/MXNet)或者有TensorRT使用经验者优先