What You’ll Be Doing:
Design and implement features for both user-space and kernel-space storage applications.
Chip in to the evolution of brand-new storage solutions, applying the latest advancements in cloud networking and hardware acceleration.
Maintain and improve Linux kernel storage drivers, ensuring efficient performance and reliability.
Collaborate with global partners and customers, including major enterprises, to provide technical expertise and support.
Drive performance tuning and usability improvements to deliver robust, scalable solutions.
What we need to see:
Bachelor’s degree in Computer Science or a related technical field.
2–5 years of experience in C/C++ programming.
Demonstrated ability to quickly learn new technologies and adapt to changing environments.
Excellent interpersonal and written communication skills.
Genuine passion for networking, operating systems, and technology innovation.
Ways to Stand Out from the Crowd:
To distinguish yourself in this role, we particularly appreciate candidates with hands-on experience in the following areas:
Driver Development: expertise in developing and maintaining kernel or user-space drivers, particularly for storage or networking devices.
Real-Time Systems: Experience in crafting or optimizing software for real-time operating systems, ensuring low-latency and deterministic performance.
Networking (TCP/RDMA): Practical knowledge of sophisticated networking protocols, including TCP and RDMA, and experience with high-throughput, low-latency data transfer technologies.
Storage (NVMe): Familiarity with modern storage protocols, especially NVMe, and experience in developing or optimizing storage solutions for high-performance environments.
משרות נוספות שיכולות לעניין אותך