BRIDGELYT · RESEARCH & OPPORTUNITIES
리벨리온 Linux Device Driver Engineer
리벨리온 Linux Device Driver Engineer — Rebellions | Korea. 담당 업무·지원 자격·마감일과 공식 지원 링크를 확인하세요.
진행·예정 · 출처에서 확인한 정보이며 최종 조건은 공식 원문을 확인하세요.
한 줄 요약
리벨리온 Linux Device Driver Engineer — 리벨리온 · Rebellions | Korea. 현재 상태: 진행·예정.
정보 갱신일 2026-10-21
조건·일정 확인
- 기관·대학
- 리벨리온
- 지역·근무지
- Rebellions | Korea
- 학력
- 학사 이상
담당 업무
- Develop and maintain Linux device drivers for Rebellions NPUs, building robust foundations for high-performance AI computation
- Design and implement high-throughput, low-latency data transfer solutions and complex DMA operations across PCIe subsystems
- Architect and optimize advanced memory management subsystems, ensuring high stability, zero-overhead, and safe memory handling during host-device communication
- Investigate and adopt modern kernel development paradigms (e.g., safe memory abstractions, Rust-for-Linux concepts) to eliminate memory reference vulnerabilities and maximize DRM subsystem stability
- Design and implement effective communication interfaces with device firmware, developing customized features for seamless hardware integration
- Support and debug complex system-level issues across the software stack and hardware interfaces, optimizing overall system architecture
- 채용 관련 문의사항은 아래 메일 주소로 문의바랍니다.
- recruit@rebellions.ai
지원 자격
- Bachelor’s or higher degree in Computer Science, Electrical Engineering, Computer Engineering, or related fields
- Minimum of 5 years of experience in general Linux kernel and device driver development (e.g., PCIe, DMA, Network, Storage, DRM)
- Deep understanding of SR-IOV / PCIe device virtualization, IOMMU/SMMU, and DMA (dma-mapping, dma-buf, scatter-gather)
- Strong command of kernel concurrency(locking and ordering (AB-BA), refcounting/object lifetime, RCU, workqueues/kthreads) and the ability to debug deadlocks and use-after-free
- Proven low-level debugging from kernel logs, KASAN/ASAN, and coredumps
- Proficiency in C/C++/Rust
- Strong foundation in handling hardware-software interfaces and interrupt handling
- Excellent communication, analytical, and problem-solving skills
우대 사항
- Interest or hands-on experience in modern Linux kernel memory management trends, including the use of Rust for Linux (e.g., utilizing ‘zerocopy’ or safe abstractions for device drivers)
- Previous experience in GPU, NPU, or other complex accelerator device driver development (e.g., DRM subsystem)
- Understanding of device memory communication protocols and handling zero-copy data movement between user-space and kernel/hardware
- Over 5 years of experience in kernel driver development and performance tuning for large-scale systems
공식 출처와 다음 단계
공식 원문 확인원천 정보 갱신: 2026. 10. 21. PM 5:06
본문에 없는 자격·금액·일정은 임의로 보완하지 않습니다. 원문과 담당 기관에서 확인하세요.
도구에서 보기·관심 저장관련 정보
리벨리온 연구·기술직 채용 · 연구·기술직 채용공고 전체 보기
연구·기술직 채용공고 · 진행·예정
리벨리온
Assist senior test engineers in defining comprehensive test plans and performing integration, functional, and regression testing on hardware/software systems
연구·기술직 채용공고 · 진행·예정
리벨리온
Designing and implementing key components of a new collective communication library, specifically engineered for our NPU’s unique architecture and topology
연구·기술직 채용공고 · 진행·예정
리벨리온
Develop and maintain D2D IP firmware based on pre-defined firmware, including customization, integration, and optimization for Rebellions's SoC environment.
연구·기술직 채용공고 · 진행·예정
리벨리온
채용된 Design Validation 전문가는 구체적으로 다음 업무들 중 [일부]를 담당합니다.