jobs in Shanghai StarFive Semiconductor Co., Ltd.

Kerja Sepenuh Masa, Embedded Software Engineer di Shanghai StarFive Semiconductor Co., Ltd. Pulau Pinang - Maukerja

Embedded Software Engineer

Shanghai StarFive Semiconductor Co., Ltd.

Kongsi
Simpan

Lokasi Kerja

  • Bayan Lepas Pulau Pinang Malaysia

Penerangan Kerja

Tanggungjawab

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

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut