About this role
Staff System Software Engineer at Sifive. Location: Hsinchu, Hsinchu, Taiwan. Role: designing systems, developing software, upstreaming code Requirements: 5+ years developing architecture-level code or device drivers in C for multiprocessor systems; expert knowledge of PCIe, Ethernet, CXL; experience with Linux kernel/upstream, ACPI/UEFI/edk2 desired; debugging with GDB/JTAG/OpenOCD; git, Makefile, GNU toolchain, shell scripting. Category: Software Development Seniority: Senior Level Tools: Linux kernel, Linux, OpenSBI, u-boot, Yocto, OpenEmbedded, PCIe, Ethernet, CXL, ACPI, UEFI, edk2, GDB, JTAG, OpenOCD, git, Makefile, GNU toolchain, shell scripting, C, device drivers, virtualization, IOMMUs Commitment: Full Time Workplace: Onsite Languages: English