Embedded Software Engineer Intern

SK hynix memory solutions America Inc.

San Jose, CAFresher1h agovia LinkedIn

About the Role

You will be a member of a group designing system-on-chip (SoC) for non-volatile memory devices. You will be part of the embedded software development team to validate the product from concept phase, prototyping phase to mass production phase. You will contribute to the SoC development as well as storage solution development, by writing software to exercise all the essential SoC components.

Internship Duration: 6 months

Hours: 40 hours per week

Start Date: Immediately (October 2026/November 2026)

Location: San Jose

Compensation: $35/hr - $45/hr

Key Responsibilities

  • Contribute to SoC development.
  • Contribute to storage solution development.
  • Write software to exercise all essential SoC components.
  • Validate products from concept phase through prototyping phase to mass production phase.

Requirements & Tech Stack

  • Experience in Rust or C/C++ for embedded or firmware-level development.
  • Familiar with Python for scripting and testing workflows.
  • Familiar with Digital circuit design, computer architecture, and memory systems.

Qualifications

  • Currently pursuing or recently completed a BS or MS in Electronic Engineering, Computer Science, or related fields.

Preferred Qualifications

  • PhD in System-on-chip, high-performance computing, memory or storage research.
  • In-depth knowledge on NVMe technology.
  • In-depth knowledge on PCIe technology.
  • In-depth knowledge on Nand technology.
  • Familiar with FPGA development flow.

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

93 openings · 90 need no experience

Most hiring: TikTok, Notion, Skydio

See all 93 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job