workday
Posted 6 days ago
Software Engineer, Storage
Job description
NVIDIA is seeking a Software Developer who can see the big picture. This essential role will give you an opportunity to craft and deliver a new class of user-space applications and kernel space drivers. You will join the storage software team. The team is responsible for developing storage drivers & storage emulation solutions. What you will be doing: End-to-end responsibility for major features in user space and kernel applications Maintain and enhance storage Linux Kernel drivers Participate in enhancing our cutting-edge technology storage solutions Work with partners and customers worldwide Drive performance tuning, usability improvements, and test automation What we need to see: Degree in Computer Science or Electrical Engineering 2-5 years of experience in c/c++ language
Experience
in Linux Self and quick learning abilities Excellent social and written communication skills Ways to stand out from the crowd:
Experience
in storage or file-system products – Advantage
Experience
in RDMA – Advantage Background in networking and PCI NVIDIA is widely regarded as one of the most desirable employers in the technology world. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. #LI-Hybrid NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
Skills and functions
- Software Engineering