우대사항
• GPU, NPU, FPGA, DSP 등 가속기용 시스템 소프트웨어를 개발하거나 분석한 경험
• Linux Device Driver 또는 User-Mode Driver 개발 경험
• PCIe, MMIO, DMA, IOMMU, Interrupt, NUMA, Huge Page 등 Host–Device 인터페이스와 메모리 관리 기술에 대한 이해
• Zephyr 등 RTOS 또는 Bare-metal 환경에서 부팅, 전력·클록, 열·텔레메트리, Reset 등 시스템·보드 관리 Firmware를 개발하거나 분석한 경험
• 하드웨어 파트너와 신규 보드 또는 가속기의 Bring-up, Silicon Validation, Hardware Debugging을 수행한 경험
• 동시성, 비동기 실행, Command Queue 및 스케줄링을 포함한 Device Runtime 설계 경험
• Kernel Launch Latency, 데이터 전송 성능, 동기화 비용 등 가속기 시스템의 저수준 성능을 분석하고 최적화한 경험
• Tenstorrent TT-Metal/UMD/KMD, AMD ROCm/HSA, NVIDIA CUDA Driver 등 가속기 소프트웨어 스택의 내부 구조를 분석하거나 수정한 경험
• C/C++ 기반 대규모 소프트웨어의 Code Review, 테스트 자동화, 정적·동적 분석 또는 품질 검증 경험
• 글로벌 하드웨어 파트너와 영어로 기술 회의를 진행한 경험