Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Firmware Engineer - 1808

Kioxia

Principal Firmware Engineer - 1808

San Jose, CA
Full Time
Paid
  • Responsibilities

    Job Description

    KIOXIA is looking for a Principal Firmware Engineer in San Jose, CA and reports to the Manager of the SSD Firmware Engineering. You will lead a team of engineers responsible for the design and development of NVMe firmware for use in enterprise NVMe SSD products. You will also be responsible for the implementation of the development and quality assurance processes to make sure that the product provides the required functionality, usability, quality/reliability, performance, and supportability and meets or exceeds the design and customer targets.

    RESPONSIBILITIES:

    • Candidate will participate in the process of defining the overall enterprise NVMe SSD controller architecture.
    • Candidate will lead the team that is responsible for the development of the hardware layer of the NVMe frontend firmware.
    • Candidate will lead the team that is responsible for the development of reference firmware for FPGA systems. The reference firmware will be used to demonstrate the proof of concept as well as AISC & FPGA validation.
    • Candidate will also be responsible for enhancement and modifications of various NVMe host drivers across various operating systems like Linux.
    • Candidate will work closely with the firmware teams in Japan & India.

    REQUIREMENTS:​

    • 12+ years of strong hands-on experience in firmware and software products including design, development, hardware validation and debugging
    • Strong knowledge of C/C++
    • 4+ years of experience of PCIe/NVMe SSD firmware development
    • Experience of SAS/SATA drive firmware development
    • Experience working with Linux kernel and driver development and Windows device driver development
    • Familiarity with storage technologies, NAND management & Caching software
    • Strong analytical and debugging skills

    EDUCATION

    • BS or MS in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science or similar degree

    REQ# 1808;  #LI-SK1;  #LI-CB1

  • Qualifications

    Qualifications null Additional Information

    We are an Equal Opportunity Employer including: Minorities/Women/Individuals with Disabilities/Protected