进迭时空
岗位信息
招聘岗位
(2027秋招)软件开发工程师(固件驱动OS安全等方向)
工作城市
杭州
是否笔试
未明确
招聘批次
校招
发布日期
2026-06-06
📋 岗位职责 / 任职要求
岗位职责:
一、固件开发方向
基于RISC-V架构的服务器启动固件 Bootrom、 u-boot-SPL的移植与开发
多芯互联下的设备树(DTS)的编写、维护与调试;ACPI表的编写与维护
UEFI/BIOS固件的开发与适配工作
管理固件开发,实现RISC-V RPMI Service,包括但不限于:
1)HSM(Hardware State Management,硬件状态管理)
2)动态调频调压(DVFS)
3)Suspend/Resume电源管理
4)RAS(Reliability, Availability, Serviceability)特性
5)CPUIdle等低功耗管理
6)设备电源管理
二、驱动开发方向
Uboot/UEFI/UEFI下的设备驱动开发
负责Uboot、UEFI固件、Linux内核 的驱动开发与维护,包括clock/reset/I2C/I3C/eSPI/LPC/SPI/MTD Flash/eMMC/USB/GMAC/DMA/UART/IOMMU/PCIe驱动(包括RC/EP模式、DMA、ATS等)
三、OS方向
负责公司在RISC-V服务器上的主流OS发行版适配工作(openEuler、Ubuntu、Fedora、Debian等)
针对AI计算卡、智能网卡等加速硬件,在RISC-V + Linux环境下进行驱动适配与性能调优
解决适配过程中遇到的内核兼容性、库依赖、工具链等问题
四、安全方向
安全软件栈开发,如crypto(AES/SHA/RSA/SM2/SM3/SM4等)服务器
参与安全启动(Secure Boot)流程的开发
参与TEE安全软件栈的开发,如OP-TEE、RISC-V 安全扩展相关实现
参与服务器机密计算相关的软件栈开发
岗位要求:
熟悉计算机体系结构,理解CPU、内存、中断、MMU等核心概念, 熟悉RISC-V架构者优先
熟悉C/C++,了解汇编语言(ARM/RISC-V)者优先
了解嵌入式系统Boot流程
了解U-Boot或UEFI基本框架者优先
了解Linux操作系统基本原理(进程调度、内存管理、文件系统、设备模型)
了解Linux设备驱动模型(platform驱动、device tree/ACPI等机制)
了解PCIe协议基础(事务层、配置空间、MSI/MSI-X中断等)者优先
了解I2C/I3C/SPI/eSPI/LPC等常见总线协议
熟练使用Git版本管理工具
熟悉Makefile、Shell脚本等构建工具,英语CET-6及以上,能够阅读英文技术文档、芯片手册和规范文档自驱力强,愿意深入钻研底层技术,良好的团队协作与沟通能力,具备较强的问题分析与解决能力。
加分项:
有RISC-V架构相关学习或开发经验(如QEMU RISC-V仿真、开发板如K1/K3等)
熟悉OpenSBI、RISC-V ACLINT/PLIC等中断控制器
了解ACPI规范或UEFI开发
了解RPMI(RISC-V Platform Management Interface)规范
了解内存管理、虚拟化(KVM)、IO虚拟化(SRIOV、VFIO)相关技术
有开源社区(Linux内核、U-Boot、OP-TEE等)贡献经历
有OpenEuler RISC-V、Ubuntu RISC-V等发行版使用经验
🏢 企业简介
总部杭州
投递方式
投递入口为会员专属,登录 / 注册 后查看(注册送 15 天免费试用)ℹ️ 信息来源
本条招聘信息由校招宝转载自 Moka 招聘系统(企业校招官网),版权归原发布方所有,校招宝仅作信息聚合与导航。
该来源未提供原文链接
招聘信息以官方原文为准,投递前请核实截止日期与要求。如涉侵权或信息有误,请邮件联系 kknee@qq.com,我们将在 24 小时内处理。