Rebellions
Linux Device Driver Engineer
Seoul, South KoreaPosted 1 day ago
What you'd do
- Develop and maintain Linux device drivers for Rebellions NPU hardware
- Design high-throughput,low-latency DMA solutions across PCIe subsystems
- Architect and optimize advanced memory management for host-device communication
What they want
- Minimum 5 years of Linux kernel and device driver development experience
- Deep knowledge of SR-IOV,PCIe virtualization,IOMMU,and DMA operations
- Strong understanding of kernel concurrency,locking,and memory safety
Nice to have
- Experience with Rust-for-Linux or safe kernel memory abstractions
- Prior GPU,NPU,or accelerator device driver development background
- Understanding of zero-copy data movement between user space and hardware