小米新业务部-NPU设计工程师
任职要求
1. 具有IC或者NPU/GPU/CPU系统设计经验4年以上 2. 掌握DNN/CNN的相关知识及系统应用。 3. 具有很好地使用编程语言(VHDL/Verilog/Systemverilog)进行 RTL代码开发经验。 4. 掌握先进IC开发流程知识,包括电路设计,系统集成,代码验证和后端实现。 5. 熟悉用Verilog/systemVerilog进行RTL代码验证。 6. 熟悉脚本语言,如tcl, perl, python等。 7. 具有良好的EDA工具使用经验。
工作职责
1. 负责NPU数字电路开发。 2.和算法及系统架构团队合作开发子系统并满足系统设计要求。 3.工作内容包括RTL 设计, FPGA原型验证,支持设计验证和后端设计。 4. 参加样片的功能调试及验证,检验芯片的设计和性能。
1)负责其中一门多媒体(AI,ISP/CV/AR,显示,音频,编解码或SensorHub)数字信号处理 IP 设计工作;2)结合算法,系统架构,SOC和IC验证工程部的需求,完成相应多媒体IP 的集成和验证工作;3)参与研发性能和功耗分析及优化工作。
1. 负责GPU的系统级功能和性能验证; 2. 独立制定验证计划,根据芯片设计规格书,编写Feature,规划Testcase; 3. 独立搭建、完善验证平台,编写对应testcase,独立完成芯片验证工作; 4. 独立发现并定位设计缺陷。
1. 负责CPU,DDR、NPU,GPU核模块相关功能,业务交互,核间通信测试; 2. 负责UFS/EMMC 存储器件功能测试,读写性能相关测试; 3. 负责手机芯片高低速总线驱动,I2C,I3C,SPI, PCIe,USB的驱动加载以及对接器件测试; 4. 负责芯片模块系统低功耗领域的技术分析,方案输出,用例设计; 5. 负责手机芯片模块安全启动,安全系统加载,安全隔离区渗透攻防测试; 6. 需要与软件/硬件/系统团队开展深入合作,调试和分析问题; 7. 负责定制测试策略和测试方案,搭建测试环境,编写自动化测试脚本; 8. 带领团队保证产品测试交付,包括产品技术验收;
1. 负责CPU,DDR、NPU,GPU核模块相关功能,业务交互,核间通信测试; 2. 负责UFS/EMMC 存储器件功能测试,读写性能相关测试; 3. 负责手机芯片高低速总线驱动,I2C,I3C,SPI, PCIe,USB的驱动加载以及对接器件测试; 4. 负责芯片模块系统低功耗领域的技术分析,方案输出,用例设计; 5. 负责手机芯片模块安全启动,安全系统加载,安全隔离区渗透攻防测试; 6. 需要与软件/硬件/系统团队开展深入合作,调试和分析问题; 7. 负责定制测试策略和测试方案,搭建测试环境,编写自动化测试脚本; 8. 带领团队保证产品测试交付,包括产品技术验收;