芯片系统软件工程师-Data(杭州)
Core
Define, develop, and deliver low-level software architectures for SoC chips, including bring-up, verification, and firmware development.
Role type
Senior IC chip system software engineer (SoC low-level software)
Builds
Bootloaders, firmware drivers, secure boot systems, and simulation models for SoC chips
Domain
Semiconductor hardware design and embedded systems
Required skills
Linux kernel debugging and tuning, ARM/RISC-V CPU architecture, SoC interconnect technologies (CMN/NOC), bus protocols (CHI/ACE/AXI), DDR training, PCIe drivers, secure boot technologies (TF-A, Trustzone), FPGA/ZeBu simulation platforms, Qemu framework
Preferred skills
Chip design project experience, deep understanding of chip architecture and development flows
Responsibilities
Develop and verify SoC low-level software, create behavior model simulation systems, develop BootRom and firmware drivers, implement security features like Secure Boot and TEE OS, enable NIC/DPU architectures for business scenarios
Seniority
Senior, hands-on IC