> Markdown version of [/jobs/ext/1781262-principal-product-application-engineer-enterprise-ssds-pcie-nvme](https://www.wearedevelopers.com/jobs/ext/1781262-principal-product-application-engineer-enterprise-ssds-pcie-nvme). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Product Application Engineer - Enterprise SSDs & PCIe / NVMe - **Company:** SK hynix - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $145,000.0 - $205,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Programming, Computer Engineering, Software Debugging, Python (Programming Language), PCI Express, Storage Technologies, Information Technology, Nvme - **Published:** July 1, 2026 - **Apply:** https://www.sanjosejobsite.com/job.asp?id=3306881146&tx=YT101TYI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor of Science in Computer Science, Computer Engineering with 8+ years of storage-related experience, OR M.S. in CS, CE, or related field with 5+ years of storage-related experience is required. Technical Skills: * Proficient in PCIe protocol, NVMe, and NAND is required. * Knowledge of Linux Kernel and drivers is a plus. * Strong understanding of storage architectures and system-level debugging is also beneficial. Experience with bus analyzers and trace evaluation tools is required. Programming Proficiency: * Strong proficiency in programming languages such as python, C and C++ is required. ## Description * Oversee the progress of testing, identify potential issues, and report findings to ensure compliance with design specifications, as well as with customer standards and requirements. * Collaborate closely with other teams, including SOC, FW, and HW, to address and resolve product challenges. * Implement coordinated efforts to debug system issues, ensuring seamless integration and reliability. * Foster open communication channels to facilitate efficient problem-solving and enhance the overall product quality. * Provide customer support. Address customer inquiries, resolve issues, and ensure customer satisfaction by maintaining clear communication and prompt responses. ## Related Videos - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) - [Fireside Chat with Lea](https://www.wearedevelopers.com/videos/551-fireside-chat-with-lea) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)