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

Firmware Engineer Intern - i-0002, i-0003, i-0004, i

Kioxia

Firmware Engineer Intern - i-0002, i-0003, i-0004, i

San Jose, CA
Internship
Paid
  • Responsibilities

    Job Description

    Company Description When applying, please make sure you answer the 3 screening questions, attach 1 project, and submit your current college transcript or you risk losing your opportunity for consideration. Here at KIOXIA America, our creative force in the world of Storage represents the extraordinary talent of people with a diverse range of skill-sets, interests, and backgrounds carefully orchestrated to architect and design innovative Solid State Drives (SSD) storage solutions.

    Our Culture is composed of intelligent, curious people who collaborate respectfully together and are stimulated when being stretched beyond technical comfort zones and who thrive on engineering challenges and technological diversity. Simply put, our internship program will engage students with the opportunity to experience real work while providing a practical understanding of SSD technologies, as well our culture.

    Job Description KIOXIA SSD Business Unit is looking for 5 interns who are interested to work in the embedded software and firmware development area. This particular opening is in the area of Data Center focused SSD firmware development. Our team works with the leading data center hosting companies to fulfill their need for the highest performance, most reliable, and high capacity data storage requirements using the best-in-class TLC and QLC NANDs developed by KIOXIA.

    In this internship, you will get a chance to learn and work with a highly motivated team that delivers SSDs to tier-1 data center providers. You will be able to understand the embedded firmware design processes used to implement complex algorithms required to cater to the high-speed read/write data storage. You will be able to handle the latest SSDs that pack multi-terabyte worth of storage in a gum candy-sized device to help reduce the carbon footprint of new generation data centers.

    Responsibilities:

    • Assist firmware team in the development of tools to ease development and debugging efforts.
    • Assist firmware team in the development of automation tools for quality and performance improvements.
    • Participate in firmware development activities, daily debug meetings to understand the processes.
    • Document and publish low-level firmware module design, functional specifications, unit test plans.

    Qualifications

    • Pursuing a Bachelor's or Master's degree in Computer Science, Electronics Engineering, Computer Engineering, Electrical Engineering or related
    • Interested in Embedded systems or system programming.
    • Courses taking/taken: Software Design, Computer Algorithms, Data Structures, File systems, Embedded systems, and C programming.
    • Good C/C++ programming skills with data structures like Arrays, Linked Lists.
    • Understanding of Linux shell commands and scripting using bash or Python.

    Desired, but not required:

    • Knowledge in Storage and NAND technologies.
    • Data structure (Linked Lists, Binary Trees, Hash Tables)
    • Algorithms (Search, Sort). Complexity, Performance optimization, Space optimization techniques.

    Additional Information Our internships offer you the opportunity to:

    • Explore Career Opportunities - by working in the field you have chosen; you can receive an inside look at your potential career path
    • Network - meet a variety of people in your chosen profession through your internship, allowing you to form relationships you can build on in the future
    • Find Mentors - certain individuals can help guide you through your internship and expose you to opportunities to which you can aspire

    Links to interesting facts about data center SSDs:

    • https://business.kioxia.com/content/dam/kioxia/ncsa/en-us/microsites/las/doc/KIOXIA_Data_Center_NVMe_SSDs_Replace_SATA_Performance_Brief.pdf
    • https://business.kioxia.com/content/dam/kioxia/ncsa/en-us/microsites/las/doc/KIOXIA_Why_Replace_SATA_SSDs_with_NVMe_SSDs_Top_5_Reasons.pdf

    REQ# I-0002, I-0003, I-0004, I-0005; #LI-JV1 We are an Equal Opportunity Employer including Minorities, Women, and Individuals with Disabilities