Software Engineer Intern

SK Hynix Memory Solutions America

$72K — $93K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Currently enrolled or recently graduated in Computer Science or Software Engineering.
  • Proficient in C/C++ and scripting languages such as Python and JavaScript.
  • Understanding of data structures, algorithms, and database concepts.
  • Hands-on experience in debugging software applications.
  • Strong communication skills for effective documentation and team collaboration.
  • Self-motivated and eager to learn in a team-oriented environment.

Responsibilities

  • Develop, code, and debug software tools using multiple programming languages.
  • Design and implement storage test tools and user-facing APIs.
  • Automate build and deployment processes along with integration tests.
  • Validate functionality, performance, and scalability of tools developed.
  • Create and maintain comprehensive technical documentation.
  • Assist in AI-driven software development and documentation.

Benefits

  • Gain hands-on experience in a professional software development environment.
  • Work with cutting-edge technologies in storage testing and validation.
  • Opportunity to learn from experienced engineers and industry experts.
  • Flexible work hours while maintaining a full-time internship schedule.
  • Potential to transition into a full-time role after internship.
Full Job Description
About the Role: As a software engineer intern at SKHMSA, you will be involved in the storage test software development and validation tests. The software design and development are based on the Industry standard specification and firmware internal algorithms.

Internship Duration: 6 months

Hours: 40 hours per week

Start Date: Immediately (September 2026 /October 2026)

Location: San Jose

Responsibilities:
  • Developing, coding, and debugging software tools using various programming languages and technologies, often focusing on areas C++, JavaScript, Python, etc.
  • Designing and implementing storage test tools tailored to specific needs, including software design, library, and user facing APIs.
  • Automating tasks and processes, such as build and deployment, test integration, and performance indicator generation.
  • Testing and validating the functionality, performance, and scalability of the developed tools
  • Creating and maintaining technical documentation for the developed tools, including user manuals, design documents, and release notes.
  • AI-assisted software development and documentation


Desired Skills and Experience:
  • Currently enrolled or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proficient in software programming (C/C++, scripting languages like Python, JavaScript, TypeScript, node.js)
  • Data structures and algorithms, source control, databases, operating systems, networking basics, testing and debugging
  • Hands-on experience in debugging software
  • Good oral and written skills for communication and documentation.
  • Self-motivated, good team player, agile and quick learner


COMPENSATION: $35/hr - $45/hr

Similar Jobs

More Jobs at SK Hynix Memory Solutions America

More Information Technology Jobs

Find similar Software Engineer Intern jobs: