Software Engineer, Storage
Content + Source + Freshness • 14 Dec 2025 • 95% confidence
Offer value
This role provides valuable experience in software development within a leading tech company, but the competitive prerequisites may limit accessibility.
- Hands-on experience in user-space and kernel application development
- Opportunity to work with a top global technology company
- Solid chances for training in advanced storage technologies
Pros
- Significant involvement in both user-space applications and kernel development
- Collaborative environment with global partners and customers
- Strong growth trajectory in storage technology sector
Cons
- Experience requirement of 2-5 years may deter fresh graduates
- Balance between work and personal time could be challenging
- Potentially limited diversity in the team composition
Who it's for
Mid-Level • Hybrid
Good fit
- Software developers with relevant experience
- Professionals seeking to expand into storage systems
- Mid-level engineers wanting diverse project exposure
Not recommended for
- Recent graduates lacking direct experience
- Candidates seeking full remote positions only
- Individuals not familiar with C/C++ or Linux
Motivation fit
Key skills
About the job
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

