
rebellions
System Software Architect
AI 요약
AI 하드웨어 플랫폼 개발을 위한 시스템 소프트웨어 아키텍트 채용 공고입니다. 펌웨어, 디바이스 드라이버, 하드웨어-소프트웨어 인터페이스 설계 및 개발 경험이 풍부한 박사급 인재를 찾습니다. C/C++ 기반의 리눅스 커널 드라이버 개발 및 임베디드 시스템 경험이 필수이며, AI 하드웨어 플랫폼 아키텍팅 경험 및 AI/ML 프레임워크 지식은 우대합니다. 서류 전형, 온라인/컬처핏/온사이트 인터뷰 등 다단계 전형을 거쳐 채용합니다.
주요 업무
저수준 소프트웨어 아키텍처 설계 및 문서화 (펌웨어, 디바이스 드라이버, 하드웨어-소프트웨어 인터페이스 포함), 펌웨어, 드라이버, 사용자 공간 라이브러리 간 API 정의 및 시스템 통합 보장, 하드웨어-소프트웨어 공동 설계를 통한 성능 및 효율성 극대화, 저지연/고처리량 데이터 경로 달성 전략 선도, 드라이버 및 펌웨어 개발 팀 기술 리더십 및 아키텍처 감독 제공, 장기 소프트웨어 로드맵 개발, 차세대 시스템 소프트웨어 및 가속기 기술 연구 및 혁신 추진.
자격 요건
필수: 컴퓨터 과학, 컴퓨터 공학 또는 관련 분야 박사 학위 또는 이에 상응하는 경험, 시스템 레벨 소프트웨어 개발(아키텍처 또는 기술 리더십 포함) 10년 이상의 경험, 컴퓨터 아키텍처, 메모리 계층 구조, 온칩 상호 연결에 대한 깊은 이해, C/C++ 프로그래밍 기술, 리눅스 커널 드라이버(PCIe, DMA, IOMMU 등) 개발 경험, 임베디드 시스템 및 펌웨어 실무 경험(RTOS 또는 베어메탈), 뛰어난 커뮤니케이션 능력.
우대: AI 하드웨어 플랫폼 아키텍팅 경험, AI/ML 프레임워크(TensorFlow, PyTorch 등) 및 런타임 수준 상호 작용 지식, 가상화 기술(KVM, SR-IOV 등) 및 보안 부팅 프로세스 친숙함, 시스템 소프트웨어 또는 컴퓨터 아키텍처 분야 출판물 또는 특허 기록.
기술 스택
C/C++Linux Kernel DriversPCIeDMAIOMMURTOSBare-metalFirmwareAI Hardware PlatformsGPUNPUTPUTensorFlowPyTorchKVMSR-IOVSecure Boot