CareerPlanGet AI match score →

System Software Engineer

Hsinchu, Taiwan💼 Full-time🗓 2026-06-25 → 2026-07-31

Core

Developing critical system software components for RISC-V processors, including firmware, bare-metal code, and high-level OS integration.

Role type

System Software Engineer (IC)

Builds

RISC-V processor software stack (firmware, drivers, OS integration)

Domain

Semiconductor / Chip Design / RISC-V Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel development, device drivers, multicore system debugging, GDB/JTAG/OpenOCD, GNU toolchain, shell scripting, SoC platform security

Preferred skills

PCIe, ACPI, uEFI, edk2, RISC-V server SoC

Technologies

Linux, OpenSBI, u-boot, Yocto/OpenEmbedded, GDB, JTAG, OpenOCD, git, Makefile

Responsibilities

Design, develop, upstream and release system software (Linux kernel, device drivers, OpenSBI, u-boot, Yocto/OpenEmbedded); Engage with architecture, hardware engineering, and other software engineering teams to review and refine features; Write software for Linux kernel, device drivers, OpenSBI, u-boot, Yocto/OpenEmbedded

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗