jobs in Shanghai StarFive Semiconductor Co., Ltd.

全职 Embedded Software Engineer 工作, 薪水, Shanghai StarFive Semiconductor Co., Ltd. Pulau Pinang 公司招聘中 - Ricebowl

Embedded Software Engineer

Shanghai StarFive Semiconductor Co., Ltd.

分享
保存

工作地点

  • Bayan Lepas Pulau Pinang Malaysia

职位描述

岗位职责

We’re looking for a hands-on Embedded Software Engineer who enjoys working close to hardware and solving low-level system challenges.

If you have strong experience with U-Boot, embedded boot flows, and ARM platforms — we’d love to talk. RISC-V experience is a strong plus.


What You’ll Do

  • Develop, port, and customize U-Boot for embedded platforms
  • Work on RISC-V SoCs
  • Design and debug complete boot flows (ROM → SPL → U-Boot → OS)
  • Perform board bring-up and low-level hardware debugging
  • Support secure boot and firmware validation implementations
  • Collaborate closely with hardware and system teams


What We’re Looking For

  • Bachelor / Master Degree in Electrical & Electronic, CS or equivalent
  • Strong proficiency in C programming
  • Solid understanding of embedded boot architecture
  • Experience with ARM/RISC-V architecture
  • Hands-on experience in low-level development & debugging (JTAG, UART, memory/register level debug)
  • Knowledge of OpenSBI, secure boot, or Root of Trust concepts
  • Experience with device tree and Linux boot process
  • 3+ years’ experience of embedded software development
  • Minimum 5 years relevant working experience for senior position



Why Join Us?

  • Work on next-generation embedded platforms
  • Exposure to RISC-V architectures
  • Tackle real low-level system challenges
  • High technical ownership and impact


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多