AI芯片系统软件架构师/工程师-BSP
Core
Design and develop system software stacks for self-developed AI accelerator chips, ensuring hardware-software co-optimization for business systems.
Role type
Senior IC AI chip system software architect
Builds
BootROM/Bootloader, Linux/RTOS systems, device drivers, and system management modules (DFX/RAS/thermal control) for proprietary AI chips
Domain
Semiconductor / AI Hardware / Embedded Systems
Deliverable
production ML models
Required skills
Linux C/C++ development, GPGPU/NPU architecture, CUDA/ROCm software stacks, ARM/RISC-V architecture, Linux kernel, device driver development, SoC boot/security/thermal/power management, DFX/RAS software design
Preferred skills
AI framework integration, network model structure understanding, cross-team collaboration, project management
Technologies
CUDA, ROCm, ATF, MSCP, U-Boot, Linux, RTOS, ARM, RISC-V
Responsibilities
Track GPGPU/NPU industry trends and analyze internal business system requirements; Design and develop system software stacks including bootloaders, OS adaptation, and drivers; Develop software modules for device management, DFX, RAS, and thermal control; Perform system problem analysis and debugging.