Job Description :
Sr. Windows Driver Development Engineer San Jose, CA Responsibilities: Design, implementing and maintaining NVMe Host driver stack for Windows. Bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review Participation in all phases of a product development cycle: from product definition and design, through implementation, debugging and testing Play a key role in host performance analysis and optimization Work with cross functional teams to support developer and product requirements Act as a technical advisor and resource to other engineers and cross functional departments across Business Units Requirements: Bachelors or higher degree in Computer Science, Electrical Engineering, or similar field 5+ years' experience in Windows SW driver development Extensive experience with C, C++, Python, and other scripting languages WDM and WDF driver-level development techniques for Windows Windows Kernel debugging with WinDBG Strong in data structures and algorithms Deep knowledge in identifying performance bottlenecks and performance optimization Experience in Windows networking and storage subsystems Experience with package installation management, version control systems, automated build processes, and software unit testing are a must Preferences: Post graduate degree Agile software development experience