logo of antgroup

蚂蚁金服蚂蚁集团-芯片验证工程师(NOC/Risc-v/Pcie/SOC)-上海/北京【蚂蚁密算】

社招全职3年以上技术-芯片地点:北京 | 上海状态:招聘

任职要求


(NOC)
1、本科及以上学历,计算机/电子/通信等专业,3年以上相关工作经验;
2、熟悉芯片验证流程,熟悉总线自动化验证流程;
3、掌握verilog,SV和UVM方法学;
4、熟练使用EDA工具,如VCS, Verdi等EDA仿真工具;
5、具备一定的脚本语言,如python, perl等;
6、熟悉FlexNOC设计原理,精通AXI协议
-
(Risc-v)
1、本科及以上学历,计算机/电子/通信等专业,5年以上相关工作经验;
2、精通计算机体系结构和riscv标准协议;
3、掌握verilog,SV和UVM方法学;熟悉C语言
4、有随机指令发生器开发经验者优先;
5、熟悉riscv cpu微架构者优先
-
(pcie)
1、本科及以上学历,计算机/电子/通信等专业,5年以上相关工作经验;
2、掌握PCIE协议,熟悉PCIe互连、链路、通道、配置、中断;
3、掌握verilog,SV和UVM方法学;熟悉C语言
4、 至少有一次PCIE验证后成功流片经验
-
(SOC)
1、本科及以上学历,计算机/电子/通信等专业,3年以上相关工作经验;
2、熟悉一般芯片低功耗流程和方式,有低功耗特性验证经验
3、掌握UPF验证方式,有UPF验证经验
4、具备后仿验证经验
5、掌握verilog,SV和UVM方法学

工作职责


职责描述(NOC): 
1、制定Flex NOC验证方案,验证环境搭建,testcase开发和调试,验证质量的收敛;
2、负责NOC IP级功能验证,系统级通路和性能验证;
3、编写总线验证自动化脚本,如总线环境genrator,testcase自动提取,性能统计脚本等
-
职责描述(Risc-v): 
1、Risc-V+DSA的单核指令级验证, 包括制定验证方案,开发验证环境,开发和调试用例;
2、负责riscv随机指令发生器的修改, 支持自定义扩展指令的随机用例生成;
3、RV多核子系统验证, 包括多核调度、通信、多核业务
-
职责描述(pcie): 
1、负责芯片SOC级PCIE验证,开发验证环境,开发和调试用例;
2、VIP集成,PCIE建链调试(不同速率), PCIE通路(RC/EP )、PCIE性能验证等;
3、负责PCIE相关公共验证组件开发,如公共的建链sequence
-
职责描述(SOC): 
1、负责芯片UPF和低功耗相关feature的验证,如上下电流程、CRG实现、不同power domain、业务场景下时钟频率切换、memory低功耗相关规格等
2、搭建带UPF的前仿环境和后仿环境
3、芯片低速外设的验证
包括英文材料
学历+
脚本+
Python+
Perl+
SOC+
相关职位

logo of bytedance
社招5年以上A143794

1、负责下列某一两种底软架构定义、开发、验证、交付工作: 1)负责芯片底层软件开发和SoC Bring-up; 2)负责SoC芯片的软件验证,包括Pre-silicon和Post-silicon阶段的验证; 3)负责BootRom/SoC底软开发&交付工作(MSCP/Tiano/U-Boot/coreboot/LinuxBoot/TF-A/TF-M/OpenSBI); 4)负责Core/NOC/UCIe/PCIe/DDR/PMU/RAS等某一IP的Firmware/Driver开发; 5)负责SoC HSM/Secure Boot/TF-A/TEE OS等软件开发,负责SoC Cypto Engine/安全Driver等功能开发和验证; 6)负责NIC、DPU及RDMA硬件驱动开发、特性使能以及业务场景落地。

更新于 2025-09-17
logo of bytedance
社招A201279

1、负责芯片底层软件开发和SoCBring-up; 2、负责SoC芯片的软件验证,包括Pre-silicon和Post-silicon阶段的验证; 3、负责BootRom/SoC底软开发&交付工作(MSCP/Tiano/UBoot/Coreboot/LinuxBoot/TF-A/TF-M/OpenSBI); 4、负责Core/NOC/UCIe/PCIe/DDR/PMU/RAS等某一IP的Firmware/Driver开发; 5、负责SoC HSM/Secure Boot/TF-A/TEE OS等软件开发;负责SoC Cypto engine/安全Driver等功能开发和验证; 6、负责NIC、DPU及RDMA硬件驱动开发、特性使能以及业务场景落地。

更新于 2025-04-14
logo of bytedance
社招A199061A

1、负责芯片底层软件开发和SoC Bring-up; 2、负责SoC芯片的软件验证,包括Pre-silicon和Post-silicon阶段的验证; 3、负责BootRom/SoC底软开发&交付工作(MSCP/Tiano/UBoot/Coreboot/LinuxBoot/TF-A/TF-M/OpenSBI); 4、负责Core/NOC/UCIe/PCIe/DDR/PMU/RAS等某一IP的Firmware/Driver开发; 5、负责SoC HSM/Secure Boot/TF-A/TEE OS等软件开发;负责SoC Cypto engine/安全Driver等功能开发和验证; 6、负责NIC、DPU及RDMA硬件驱动开发、特性使能以及业务场景落地。

更新于 2025-04-10
logo of bytedance
社招A114641

1、负责芯片底层软件开发和SoCBring-up; 2、负责SoC芯片的软件验证,包括Pre-silicon和Post-silicon阶段的验证; 3、负责BootRom/SoC底软开发&交付工作(MSCP/Tiano/UBoot/Coreboot/LinuxBoot/TF-A/TF-M/OpenSBI); 4、负责Core/NOC/UCIe/PCIe/DDR/PMU/RAS等某一IP的Firmware/Driver开发; 5、负责SoC HSM/Secure Boot/TF-A/TEE OS等软件开发;负责SoC Cypto engine/安全Driver等功能开发和验证; 6、负责NIC、DPU及RDMA硬件驱动开发、特性使能以及业务场景落地。

更新于 2025-04-14