Software Engineer III
DDN, Pune Office
DDN has this job in 2 other places
The role
We are looking for a skilled Software Engineer III to design, develop, and optimize userspace block devices on Linux. The role involves working close to the Linux kernel, io_uring, and storage subsystems to build high‑performance, reliable, and scalable storage solutions.
What you will do
- Design, develop, and maintain UBLK-based userspace block devices on Linux
- Work with Linux block layer, io_uring, and kernel interfaces
- Implement high‑performance I/O paths with low latency and high throughput
- Debug and resolve issues across user space and kernel space
- Optimize storage performance, memory usage, and CPU utilization
- Collaborate with kernel, platform, and application teams on storage architecture