Back to Jobs

Senior SSD FW engineer HIL side​/Host Interface Layer - NVMe​/PCIe

Remote, USA Full-time Posted 2025-11-03
Senior SSD FW engineer on HIL side (Host Interface Layer - NVMe/PCIe) Senior SSD FW engineer on HIL side (Host Interface Layer - NVMe/PCIe) 1 week ago Be among the first 25 applicants Direct message the job poster from SK hynix memory solutions America Inc. - Developing PCIe drivers and related software: This includes creating and optimizing drivers for various PCIe endpoints and interfaces. - Designing and implementing PCIe solutions: This involves working with SoC designs and power management strategies. - Testing and validating PCIe systems: Developing test plans and strategies to ensure the reliability and performance of PCIe-based systems. - Collaborating with other teams: Working closely with hardware, software, and systems engineers to integrate PCIe technology into broader system designs. - Understanding hardware and software interaction: Having a strong grasp of how software interacts with hardware, including the PCIe bus itself. - Experience with bus analyzers and exercisers: Using these tools to debug and troubleshoot PCIe issues. - No hybrid/remote work allowed for this role. Must be able to commute and work onsite 5 days a week. Must have experience: - BS in either Computer Science or Electrical Engineering; MS is preferred. - Have a minimum of 5+ years of hands on PCIe development/debugging experience in SSD - 5+ years of development experience in embedded controller environments. - Must have a minimum of 8+ years of engineering work experience. - Must be proficient in firmware and software programming (C/C++, assembly, script languages) - Experience with firmware debugging tools such as JTAG and In-Circuit Emulator. - Experience with multi-ARM core based development is a plus. - Ability to work creatively and analytically in a problem- solving environment. - Ability to jump into different areas of the system for investigation and analysis - Good verbal and written skills for communication and documentation. Seniority level • Seniority level Not Applicable Employment type • Employment type Full-time Job function • Industries Semiconductor Manufacturing and Engineering Services Referrals increase your chances of interviewing at SK hynix memory solutions America Inc. by 2x Inferred from the description for this job Medical insurance Vision insurance 401(k) Paid maternity leave Paid paternity leave Tuition assistance Get notified when a new job is posted. Sign in to set job alerts for “Firmware Engineer” roles. Mountain View, CA $-$ 2 weeks ago San Jose, CA $-$ 2 weeks ago Mountain View, CA $-$ 1 week ago Software Engineer, AI Platform - New Grad Mountain View, CA $-$ 1 week ago Software Engineer 4 - TV & Web Player Platform Sunnyvale, CA $-$ 1 week ago Software Engineer (L4), Content & Business Products New Grads 2025 - General Software Engineer San Jose, CA $-$ 5 months ago Software Engineer, AI Intern (Fall 2025) San Francisco Bay Area $57.00-$61.00 2 weeks ago New Grads 2025 - Software Engineer, Algorithm San Jose, CA $-$ 9 months ago Mountain View, CA $-$ 2 months ago Mountain View, CA $-$ 2 weeks ago Mountain View, CA $-$ 2 months ago Mountain View, CA $-$ 1 week ago San Jose, CA $-$ 6 days ago Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Sunnyvale, CA $-$ 2 weeks ago Mountain View, CA $-$ 1 month ago Pleasanton, CA $-$ 1 year ago San Jose, CA $-$ 2 weeks ago Pleasanton, CA $-$ 2 years ago San Jose, CA $-$ 8 hours ago Sunnyvale, CA $-$ 3 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr Apply Job! Apply to this Job

Similar Jobs