Jobs at NVELO

Senior Software Engineer (Windows Kernel)

Samsung’s new NVELO System Software Development team is recruiting world-class storage engineers and researchers, who thrive in a small, fast-paced, results-driven environment.

Responsibilities

As part of the System Software team, you will be responsible for the design and development of Windows-based client and server storage software, including device driver, caching, tiering, and storage virtualization. You will take the product through the full software development life-cycle, from specification and architecture to design and algorithms, coding, testing (unit and integration) and documentation. You will also participate in system integration, system performance analysis and performance tuning.

Education / Experience

The ideal candidate will have many of the following software development experience and skills:

  • Windows kernel development experience with focus on multi-thread application or driver.
  • Extensive C/C++ programming experience, with algorithm design skills.
  • Experience with file system architectures.
  • Experience with filter drivers, storage stack and/or network stack.
  • Experience with SATA/SAS/PCIe protocols.
  • Knowledge of modern SSD technology.

Requirements

  • BS/MS in Computer Science/Computer Engineering or equivalent
  • 4+ years of experience in development of Windows kernel drivers and related tools.
  • Fast learner and team player with effective communication skills.
  • Innovative thinker in all areas of system design and debugging.
  • Proven ability to initiate original and creative technical efforts.
  • Ability to multitask, and work effectively in fast paced environment.

Apply

To apply for this position, please send your resume to: [email protected]

News

March 8, 2025
March 1, 2025
September 20, 2024
August 31, 2025

Headquarters

NVELO, Inc.
2900 Lakeside Drive
Suite 150
Santa Clara, CA 95054
408-365-4170
Directions (from: SFO | SJC)