Back to Jobs

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

Remote, USA Full-time Posted 2025-07-27

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 ApplicableEmployment type
  • Employment type
    Full-timeJob 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