Senior SSD FW engineer HIL side/Host Interface Layer - NVMe/PCIe
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