← Back to roles

虚拟化平台开发 (Virtual Platform Engineer)

RIVAI Technologies (Shenzhen) Co., Ltd

深圳RISC-VRTL / HDLKernel / LinuxFirmwareSoC / ASICPosted Feb 3, 2026
Apply on RIVAI Technologies (Shenzhen) Co., Ltd

Overview

Skills named in this posting

  • C
  • C++
  • Linux kernel
  • Boot firmware
  • QEMU
  • Virtualization
关于我们:睿思芯科是一家位于深圳,专注于为数据中心市场开发下一代高性能 RISC-V 微处理器的创新公司。 团队背景: 我们的创始团队来自 RISC-V 核心圈,团队成员拥有大量国际顶尖院校(美国、欧洲等)教育背景。 创新文化: 我们鼓励技术冒险和非传统设计方法。您的工作将是构建我们 RISC-V 芯片的软件孪生平台,对于软硬件协同开发至关重要。 我们正在寻找一位具有深厚系统级软件开发经验的工程师,负责构建和维护基于 QEMU 的高性能、高精度 RISC-V 虚拟平台,以加速我们的处理器设计、验证和软件生态建设。 核心职责: 1. 虚拟平台开发与维护: ◦ 基于 QEMU 或其他全系统模拟器,设计、开发和维护高性能 RISC-V 虚拟平台,以精确模拟我们的 CPU 核心、片上系统(SoC)和外设。 ◦ 使用 C/C++ 编写和优化模拟器代码,实现新的 RISC-V 指令扩展、特权级架构以及新的 SoC 组件(如中断控制器、内存映射等)。 2. 软硬件协同与调试: ◦ 将虚拟平台与硬件设计团队的RTL 模型和性能模型进行集成和校准,确保模拟的准确性和一致性。 ◦ 为底层软件(Bootloader, OS Kernel, Hypervisor)提供可靠的开发和调试环境,协助早期软件移植和验证。 ◦ 集成和维护调试工具(如 GDB/LLDB),支持复杂的系统级软件调试。 3. 技术探索与流程优化: ◦ 探索和评估新的虚拟化技术和工具链,以提升模拟速度和灵活性。 ◦ 与性能建模团队合作,利用虚拟平台进行软件基准测试和性能分析。 理想人选要求: • 教育背景: 硕士及以上学位,计算机科学 (CS)、电气工程 (EE) 或相关专业。具备国际顶级院校教育背景者优先。 • 软件工程技能 (硬性要求): ◦ 精通 C/C++ 编程,具备系统级软件开发经验。 ◦ 熟悉 Linux 环境下的开发、调试工具和构建系统。 ◦ 熟悉版本控制工具 Git。 • 虚拟化与系统知识: ◦ 对 QEMU 或其他全系统模拟器(如 Simics、Bochs)的内部架构和工作原理有深入理解和实践经验。 ◦ 对计算机体系结构和操作系统原理有深刻理解,熟悉指令集架构 (ISA)(如 RISC-V、ARM),内存管理和 I/O 虚拟化。 ◦ 熟悉底层软件开发流程(如 Bootloader、Linux Kernel 移植)。 • 文化契合: 具备优秀的分析和解决问题的能力,愿意在挑战性的环境中探索非传统的系统级软件解决方案。 如果您渴望将您的系统级软件开发技能应用于高性能 RISC-V 处理器的最前沿,通过虚拟平台加速硬件创新和软件生态建设,请加入我们!

Apply on the employer's site

Original posting: rivai-ic.com.cn

Apply on RIVAI Technologies (Shenzhen) Co., Ltd

RISC-V ecosystem

RIVAI Technologies (Shenzhen) Co., Ltd in the RISC-V ecosystem

RISC-V International: Strategic

RISCIC is a chip company based on RISC-V open source technology that provides core processors for the Internet of Things.

  • RiVAI Technologies (Shenzhen) designs RISC-V processor and DSP IP
  • Announced the RiVAI V7 and RiVAI V9+ RISC-V Vector DSP IP family
  • Works with RIOS Lab to industrialise high-performance RISC-V processors, and has been recognised by RISC-V International for technical/community contributions

Same employer

View all 41