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

Staff Emulation Prototyping Engineer - 2109

Kioxia

Staff Emulation Prototyping Engineer - 2109

San Jose, CA
Full Time
Paid
  • Responsibilities

    Job Description

    KIOXIA America, Inc. is looking for a Staff Engineer, New Technology BU in Kioxia’s exciting global team to develop the next generation of Datacenter PCIe/SATA SSD (solid state storage) SOCs. As a key member of the Storage Research and Design Center SoC development team, you will be responsible for developing automation tools, and validating SoC designs on emulation/prototyping platforms. You will also be working very closely with SoC architecture and design teams in validating latest technology designs. Most importantly, we are looking to add a team member with 'Can Do' attitude and willingness to learn cutting edge technologies. This role reports to the DIRECTOR, SSDD BU RESPONSIBILITIES:

    • Develop and deploy emulation and prototyping methodologies across business unit.
    • Work with ASIC and Firmware teams across Kioxia business units to enable recommended methodologies, as well as improve execution and efficiency.
    • Drive standardization and automation across business units and technology platforms.
    • Responsibilities will include support and development as needed of various tools for automation and emulation for build and regression infrastructure and continuous integration methodologies.
  • Qualifications

    Qualifications

    • 7+ years of related experience with a Bachelor's
    • 5+ years of related experience with a Master's
    • Must have with scripting languages (Python, Tcl, Perl, shell scripting, makefiles).
    • Good understanding of have high-level programming (Verilog, C/C++).
    • Computer Hardware design, development or verification background.
    • FPGA prototyping or relevant emulation platform experience.
    • Good understanding of computer architecture and FPGA synthesis.
    • Working knowledge of board design and debug.
    • Strong problem solving skills and methodical work practices.
    • BIOS firmware and low-level software debug experience is desirable.
    • Knowledge of physical interfaces such as PCIe, DDR memory, USB, I2C/SPI and JTAG is desirable.
    • Understanding of PCIe/CXL protocols is a big plus.
    • Experience working with ARM processors is a plus.
    • Experience in SSD firmware development is a plus.
    • User level experience of Jenkins, JIRA and other DevOps tools is a plus.
    • Working experience with emulation and prototyping tools such as Cadence Palladium and Protium is also a plus.

    Additional Information

    REQ# 2109; #LI-CB1 The expected salary for this position is $124,380 - $207,300 AT KIOXIA, WE VALUE THE FOLLOWING:

    • Investment in you
      • Offering opportunities for career growth and personal development training
    • Open-minded management
      • Empowering employees by listening and responding to ideas, issues, and approaches
    • Flexible work-life balance
      • Offering a generous PTO allotment, holiday shutdown, and flexible work options
    • Diversity of cultures, perspectives, backgrounds and experiences of all our team members
      • Through our diversity, equity and inclusion initiatives, our focus is to strengthen our company culture to create more inclusion and belonging for all
    • Benefits for our team members
      • Excellent medical and non-medical benefits, 401(k) matching, pet insurance

    KIOXIA America, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.