Embedded Software Engineer Intern

SK hynix memory solutions America Inc.•San Jose, CA
•$35 - $45

About The Position

As a member of a group designing system-on-chip (SoC) for non-volatile memory devices, you will work on the embedded software development team to validate products from the concept and prototyping phases through mass production. You will contribute to SoC and storage solution development by writing software to exercise essential SoC components. This is a six-month internship in San Jose, starting in January 2027. The role is scheduled for 40 hours per week.

Requirements

  • Currently pursuing or recently completed a BS or MS in Electronic Engineering, Computer Science, or a related field.
  • Experience with Rust or C/C++ for embedded or firmware-level development.
  • Familiarity with Python for scripting and testing workflows.
  • Familiarity with digital circuit design, computer architecture, and memory systems.

Nice To Haves

  • PhD in system-on-chip, high-performance computing, memory, or storage research.
  • In-depth knowledge of NVMe technology.
  • In-depth knowledge of PCIe technology.
  • In-depth knowledge of NAND technology.
  • Familiarity with FPGA development flow.

Responsibilities

  • Help validate products from the concept phase through prototyping and mass production.
  • Contribute to system-on-chip development.
  • Contribute to storage solution development.
  • Write software to exercise essential SoC components.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service