About the role
We are looking for a Storage Services Software engineer to join the block storage group. You will be a member of a team that builds the next generation block storage capabilities. You will work closely with a variety of teams and architects including the networking team, HW team and external customers. You will define the Software architecture and implementation of the most advanced storage services! Services that will need to meet extreme performance and scalability demands! We have crafted a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow. At NVIDIA, we work, think and learn as a team. We thrive in a deeply strong environment, and we're passionate about a culture that demands innovation and the highest standards. The rewards are sweet and include collaborating with some of the smartest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to work on products that transform the way people work and play.
What you’ll be doing:
100% kernel coding role
Research and implement distributed storage services.
Design the storage software stack for NVIDIA’s block solution, including interface definition and implementation on both host and DPU environments.
Participate in the design and development of distributed storage services for both host and DPU environments.
Develop storage-related hardware-based accelerations within host and DPU frameworks.
What we need to see:
B.Sc., M.Sc. or Ph.D. in Computer Science or related discipline
12+ years of experience in a storage company as senior developer or an architect
Ability to quickly adapt to new technology and go deep into new areas
Can work independently
Strong communication skills
Able to work with customers and partners
Drive new solutions based on any issues that arise
Aplyr's read
NVIDIA is a pioneering force in GPUs and AI, attracting top talent in engineering and innovation-driven roles across various tech domains.
What's promising
- •NVIDIA leads the GPU market, crucial for gaming and AI applications.
- •The company invests heavily in AI and deep learning, driving technological advancements.
- •NVIDIA's strong market position offers stability and growth opportunities for employees.
What to watch
- •High competition in the semiconductor industry can impact market share.
- •Rapid technological changes require constant adaptation and learning.
- •Intense workload and high expectations may affect work-life balance.
Why NVIDIA
- •NVIDIA's GPUs are industry benchmarks in gaming and professional graphics.
- •The company's AI research is at the forefront of deep learning innovation.
- •NVIDIA's culture emphasizes cutting-edge technology and engineering excellence.
Aplyr’s read is generated by AI from public sources. Was it useful?
About NVIDIA
NVIDIA is a leading technology company known for its graphics processing units (GPUs) for gaming and professional markets, as well as its advancements in artificial intelligence and deep learning.
Similar roles
Senior System Software Engineer - AI Performance and Efficiency Tools
NVIDIA
Senior System Software Engineer - Tegra
NVIDIA
System Software Engineer – Data Center GPU Compute Diagnostics
NVIDIA
Senior System Software Engineer, Data Center Diagnostics
NVIDIA
Senior Software Engineer - Datacenter Systems
NVIDIA
Senior System Software Engineer, Cloud Services - GeForce Now
NVIDIA