诚聘技术英才

高级芯片设计工程师

岗位描述: 

1.与设计团队一起参与AI并行处理器系统的设计及开发;

2. 根据高标准功耗、面积、性能要求下的架构定义和设计规范进行模块的RTL设计; 

3.紧密与架构、验证、后端、软件等多个团队协同工作已解决设计问题。

 岗位要求: 

1. 5年以上芯片设计公司/部门RTL设计经验; 

2. 具有在面积、功耗、设计鲁棒性、可测性等多种设计约束下进行从RTL设计到网表交付的经验和设计能力; 

3. 具备计算机体系结构知识, CPU、 PCIE、 DDR、HBM、 RDMA、SoC设计等其中一方面的设计开发经验; 

4. 优秀的团队协作。 

工作地:西安


高级芯片验证工程师

 岗位描述: 

1. 根据设计规格,制定验证计划,搭建验证平台和环境 (Simulation/Emulation/Formal等); 

2. 基于验证计划,规划开发测试用例,完成芯片的模块/子系统/系统级功能和性能验证 (RTL/Gatesim/Emulator等)工作; 

3. 撰写验证方案和相关文档,完成验证signoff工作; 

4. 协助silicon bring up等工作。 

 岗位要求:  

1. 三年以上 IC 验证工作经验; 

2. 熟悉IC验证流程和方法,能独立完成验证方案编写。具备验证平台搭建,功能测试点提取和分解,验证用例开发和覆盖率收集分析等必备技能;  

3. 熟悉 Verilog,SystemVerilog 及 UVM/VMM 等验证方法学;  

4. 熟悉 VCS/Verdi等相关EDA工具使用;  

5. 熟悉计算机体系架构,或熟悉视频处理原理和算法; 

6. 熟悉常用通信协议如AMBA等;  

7. 熟悉 Makefile/Python/Perl/Tcl/Shell 等脚本尤佳;  

8. 有PCIe,DDR,HBM或CPU,GPU,Cache等一或多项工作经验者优先; 

9. 熟悉 C/C++ 等语言,有建模仿真及支持软硬件协同仿真平台搭建经验者优先;  

10. 具备较强的自主学习能力及分析解决问题能力; 

11. 具备良好的沟通能力,优秀的职业素养、工作积极性和团队协作精神。 

工作地:西安


高级芯片综合/STA 工程师

岗位描述: 

1. 项目初期通过综合实现来协助设计团队评估设计的性能,面积,和功耗等; 

2. 负责模块/顶层的综合,包括constraint 的定义和顶层constraint 的集成; 

3. 负责模块/顶层的等价性验证:formality/LEC 验证; 

4. 协同设计人员实现function/DFT 的multi corner multi-mode constraint 定义和实施,包括优化constraint的定义/优化流程来提高效率和节省runtime;  

5. 参与full chip Floorplan 的设计以及综合网表的输出,优化时序收敛和提高性能; 

6. 负责综合网表的质量检查和审核,确保高质量交付; 

7. 开发并优化STA signoff流程; 

8. 协助后端同事完成full chip STA 时序收敛。 

岗位要求: 

1. 熟悉ASIC设计的全流程; 

2. 5 年以上 综合和 STA signoff经验; 

3. 有大型芯片先进工艺的流片经验; 

4. 硕士及以上学历微电子专业(能力出众可放宽学历要求); 

5. 了解DFT/PR流程; 

6,. 良好的团队合作; 

有以下工具的使用经验: 

综合: DCT/DCG; 

等价性验证: Formality and LEC; 

STA: primetime/DMSA; 

PR and PV: icc2/innovus/Calibre; 

脚本能力: 会使用TCL/Perl/Python。

工作地:西安


BSP驱动开发工程师

岗位描述:

1.负责芯片底层驱动和接口的设计实现;

2.负责并行处理器的驱动Kernel和Runtime开发;

3.负责集成第三方IP产品;

4.研究外设IP设计,提出创新性优化方案。

岗位要求:

1.本科及以上学历,3年以上工作经验 (特别优秀者可适当放宽要求);

2.精通Linux内核平台适配及驱动移植;

3.熟悉常见Linux设备驱动开发(PCIe、 DMA、Ethernet、USB、GPIO、I2C等);

4.精通至少一种以下设备的驱动开发:PCIe、RDMA、100G Ethernet RoCE;

5.熟悉Linux内核框架、驱动模型、进程调度、内存管理机制等;

6.熟悉应用层对驱动的要求,熟悉常用的应用层与内核层的交互通讯;

7.熟练阅读Datasheet、原理图等,协助硬件专家和工程师完善方案设计,有针对性的提出改进建议;

8.熟悉x86或ARM系列CPU架构及原理。

加分项:

1.有大型系统软件开发经验;

2.熟悉PCIe SR-IOV等虚拟化、PCIe peer-to-peer、Switch等技术,做过主流PCIe IP系统验证与测试工作;

3.熟悉并行处理器芯片的驱动开发;

4.熟悉CUDA、OpenCL等并行处理软件架构。

工作地:西安


深度学习框架研发工程师

岗位描述:

1. 设计和开发大规模分布式深度学习训练和推理平台;

2. 跟踪/分析/评估各主流开源深度学习框架,参与自研深度学习软件栈的整体设计和实现,性能调优;

3. 在自研 AIGPU 芯片上,设计与实现高性能的算子加速库。

岗位要求:

1. 计算机/数学/物理/电子工程/自动控制专业,本科及以上学历,3年以上工作经验 (特别优秀者可适当放宽要求);

2. 熟练掌握计算机科学基础知识,对计算机系统(包括操作系统,计算机体系结构,并行处理等)有深刻的理解,且具有较丰富的相关实践经验;

3. 精通 C++/Python 编程,有 3 年以上工作经验;

4. 熟练掌握 Linux 应用程序开发流程及环境;

5. 理解深度学习理论,熟悉至少一种深度学习框架及相关软件,如 TensorFlow/XLA,TVM,PyTorch,PaddlePaddle,NNVM,ONNX等,对框架内部有所了解;

6. 良好的编程风格习惯,优秀的书面和口头沟通能力,团队协作精神。

工作地:西安,北京,南京

你可能感兴趣的:(招聘,c++,python,深度学习,linux)