SoC系统软件工程师
Core
Design and develop low-level software for chip BSP/drivers, perform pre-silicon hardware simulation and post-silicon bring-up, and develop BootROM/server firmware.
Role type
Senior IC SoC system software engineer
Builds
Chip boot firmware, hardware drivers, and software stacks for ARM/RISC-V ecosystems and RDMA networking.
Domain
Semiconductor hardware + embedded Linux systems
Required skills
Linux kernel driver development, ARM/RISC-V SoC architecture, high-speed interface drivers (PCIe/DDR/USB/RDMA), hardware codec IP integration, AI/GPU/NPU software stack, DSP architecture, RISC-V BootROM development, hardware simulation platforms
Preferred skills
Cloud chip project experience, FPGA/ZeBu/Palladium debugging, internet/cloud hardware ecosystem experience
Responsibilities
Develop and debug Linux kernel drivers for SoC modules; Perform pre-silicon simulation and post-silicon bring-up; Develop BootROM and server firmware (ATF/MSCP/Tiano/U-Boot); Build ARM/RISC-V software ecosystems; Implement RDMA hardware drivers and enable business scenarios.
Seniority
Senior, hands-on IC