Embedded Software Engineer

Shanghai StarFive Semiconductor Co., Ltd.

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

4 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Shanghai StarFive Semiconductor Co., Ltd. is seeking a hands-on Embedded Software Engineer who thrives close to hardware and low-level system challenges.

You will work on U-Boot porting for embedded platforms and on RISC-V SoCs, performing board bring-up and hardware debugging. Strong C programming, embedded boot architecture, and ARM/RISC-V experience are essential for success in this role.

Qualifications

  • 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.
  • 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.
  • Work on next-generation embedded platforms.

Responsibilities

  • Develop, port, and customize U-Boot for embedded platforms.
  • Work on RISC-V SoCs.
  • Perform board bring-up and low-level hardware debugging.
  • Support secure boot and firmware validation implementations.
  • Collaborate closely with hardware and system teams

Skills

C programming
Embedded systems
ARM/RISC-V architecture
Low-level debugging

Education

Bachelor / Master Degree in Electrical & Electronic, CS or equivalent

Tools

U-Boot
OpenSBI
Device Tree
Linux boot process

Job description

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
  • 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
  • Knowledge of OpenSBI, secure boot, or Root of Trust concepts
  • Experience with device tree and Linux boot processli>
  • 3+ years' experience of embedded software development
  • Minimum 5 years relevant working experience for senior position
  • Work on next-generation embedded platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer: RISC-V, U-Boot & Secure Boot
Embedded Systems Engineer: RISC-V, U-Boot & Secure Boot

Shanghai StarFive Semiconductor Co., Ltd. • Bayan Lepas

On-site
MYR 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Canaan Inc. • Penang

On-site
MYR 60,000 - 90,000
Embedded Engineer
Embedded Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Jabil • Bayan Lepas

On-site
MYR 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Sinergia Talents • Penang

On-site
MYR 180,000 - 260,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
Staff/Senior/ Junior Firmware Engineer
Staff/Senior/ Junior Firmware Engineer

Oppstar Berhad • Penang

On-site
MYR 60,000 - 80,000
Senior Embedded Firmware Engineer: Power Electronics & RTOS
Senior Embedded Firmware Engineer: Power Electronics & RTOS

UST • Penang

On-site
MYR 120,000 - 180,000
Expression of Interest: R&D Firmware Engineer
Expression of Interest: R&D Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 90,000 - 120,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 180,000 - 210,000