Samsung’s NVELO System Software Development team is recruiting world-class storage engineers and researchers, who thrive in a small, fast-paced, results-driven environment.
You will be responsible for the design and development of Windows-based client (RAPID) and server storage software including kernel drivers, caching, tiering etc. 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.
The ideal candidate will have many of the following software development experience and skills:
Windows kernel development experience with focus on multi-thread applications.
Understand OS concepts.
Extensive C/C++ programming experience.
Experience with variety of file systems.
Experience with block driver, storage stack and/or network stack.
Experience with storage protocols and modern SSD/eMMC technology.
BS/MS in Computer Science/Computer Engineering or equivalent
4+ years of experience in development of Windows kernel programming 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
Excellent problem solving skills with high performance algorithm and data structure design.
To apply for this position, please send your resume to: [email protected]
NVELO is now hiring in Silicon Valley!
NVELO, Inc.
Samsung Semiconductor, Inc
601 McCarthy Blvd.
Milpitas, CA 95035