← Back to roles

固件工程师

Shanghai StarFive Semiconductor Co., Ltd.

成都RISC-VFirmwareSoC / ASICPosted Oct 20, 2026
Apply on Shanghai StarFive Semiconductor Co., Ltd.

Overview

Skills named in this posting

  • PCIe
  • USB
  • I2C / UART
  • C
  • C++
  • Python
  • Perl
  • RTOS
岗位职责: 1.与 SoC 设计、硬件及软件团队协作,开展芯片流片前后的验证工作; 2.开发 SoC 模块驱动,以及裸系统或实时操作系统(RTOS)下的测试程序; 3.维护与优化现有产品的固件; 4.开发并交付 SoC 或模块固件; 5.将算法 C 代码移植到嵌入式系统; 6.编写清晰、易读、健壮的代码及文档; 7.指导经验不足的固件工程师,保障项目顺利完成。 任职要求: 1.本科及以上学历,或具备同等实践经验;电子工程、计算机专业硕士优先; 2.5 年以上嵌入式软件开发经验; 3.熟练掌握 C/C++ 编程,会使用 GDB、OpenOCD 等嵌入式开发工具; 4.具备 ARM/RISC-V 架构开发经验; 5.熟悉常用 SoC 外设接口及相关协议,如 UART、I2C、SPI、USB、SDIO 等; 6.具备较强的问题解决能力、团队协作能力和自我驱动意识; 7.具备优秀的中英文沟通能力; 8.具备以下优先考虑: - 有 RTOS/Linux/UEFI 移植及驱动开发经验; - 具备 Shell/Perl/Python 编程经验; - 熟悉软件版本控制系统,尤其是 Git; - 具备 PCIe、USB、DDR 等高速组件开发经验,熟悉相关接口与协议。

Apply on the employer's site

Original posting: starfivetech.com

Apply on Shanghai StarFive Semiconductor Co., Ltd.

RISC-V ecosystem

Shanghai StarFive Semiconductor Co., Ltd. in the RISC-V ecosystem

RISC-V International: Strategic

StarFive is a world-leading provider of RISC-V chips and solutions.

  • StarFive designs RISC-V application SoCs and the boards built on them
  • Its JH7110 RISC-V SoC powers the VisionFive / VisionFive 2 single-board computers, among the most widely used RISC-V Linux SBCs
  • Actively upstreams Linux support (e.g. its camera subsystem driver landed in Linux 6.8) and integrates third-party IP such as VeriSilicon's display processor

Same employer

View all 17