
智能互联达摩院-CPU基础软件架构师-RISCV及生态
任职要求
1、计算机、电子等相关专业本科及以上学历,10年以上工作经验;其中5年以上CPU相关的底层软件开发经验;
2、熟悉操作系统、编程语言等软件技术栈…工作职责
1、负责CPU IP产品的软件需求拆解和指标定义,根据CPU IP的目标市场和应用场景,结合产品需求,拆解和定义包括开发工具、操作系统、应用组件等相关软件需求以及软硬件性能指标; 2、负责CPU IP项目中软件开发的全链路研发管理与跟踪,作为技术架构师牵头研发项目中的关键指标拆解、软硬件协同优化以及产品交付标准。
1、负责CPU IP产品的软件需求拆解和指标定义,根据CPU IP的目标市场和应用场景,结合产品需求,拆解和定义包括开发工具、操作系统、应用组件等相关软件需求以及软硬件性能指标; 2、负责CPU IP项目中软件开发的全链路研发管理与跟踪,作为技术架构师牵头研发项目中的关键指标拆解、软硬件协同优化以及产品交付标准。
1. 负责基于公司服务器CPU芯片的网络垂直软件技术栈的性能优化、稳定性提升及功能迭代,主导核心技术难题的攻关;深入理解CPU芯片架构特性(如缓存、指令集、IO虚拟化、QoS等),结合网络软件运行机制,制定针对性的优化方案并落地实施 2. 与硬件设计团队紧密协作,参与芯片架构定义、功能验证阶段的软件需求输入,确保芯片设计充分适配网络软件场景;搭建网络软件优化的测试验证平台,制定测试方案、性能基准及评估体系,保障优化效果的有效性和稳定性 3. 跟踪网络领域前沿技术及行业发展趋势,将先进技术融入公司软件优化方案,推动技术创新 4. 负责网络相关软件栈(如设备驱动、协议栈、RDMA等)基于自研CPU芯片的优化,提升网络吞吐量、降低传输延迟、优化网络拥堵控制 5. 深入研究网络虚拟化技术(如SR-IOV、DPDK、VPP等),优化虚拟化场景下的网络性能,提升资源利用率 6. 针对云计算、大数据传输等高频网络场景,结合自研CPU的网络加速特性,制定端到端的网络性能优化方案 7. 解决网络软件(如网卡驱动、网络中间件)与自研CPU芯片适配过程中的技术难题,保障网络系统的稳定性和可靠性
● 参加高性能RISCV IP的开发 ● 阅读相关的设计文档,理解设计需求并定义出测试计划 ● 搭建模块级和TOP级验证环境,产生测试向量 ● 参与构建处理器验证流程及验证环境; ● 执行测试计划,进行覆盖率分析 ● 定义,产生和分析各种验证指标 ● 执行门级仿真和emulation ● 关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。