Performance Analysis Engineer Intern

Engineering - Software San Jose, California


Description

Position at Samsung Semiconductor, Inc.

Performance Analysis Engineer Intern

Summer 2020 internship applications are open November 2019 through January 2020.  Samsung Semiconductor summer internships start in May/June 2020.

Join us for a unique 12-14 week paid internship that offers personal and professional development. You’ll work with the teams that create new computing system architectures needed to support emerging machine learning applications, internet of things (IoT) and edge computing that benefit millions of users.  This program will give you the opportunity work on complex solutions to that address some of the world’s most complex technological challenges.

OVERVIEW

Samsung Semiconductor, Inc. is a world leader in Memory and Storage technologies. We are currently looking for Performance Analysis Engineer (Intern) to join our team in San Jose, CA. The Engineer Intern will contribute to memory and storage system research in the Memory Software Lab. He or she will join a team of experts in researching and developing innovative memory and storage system solutions that utilize existing and emerging technologies to add substantial value to storage systems. The ideal candidate must have a strong understanding of storage technologies including file systems, Linux I/O Stack, Linux performance profiling and computer architecture.

 

JOB RESPONSIBILITIES

  • Analyze behavior of next generation Object Storage Cluster under various application workloads on NVMe over Fabric topology
  • Propose possible approaches and to solve complex performance problems related to storage workloads and Fabric Network topology
  • Instrument high performance Object Storage Cluster software to collect vital performance data for detailed analysis
  • Analyze large sets of collected server telemetry data, create machine learning models to predict expected performance
  • Create new and useful IP, publish at conferences, and generate whitepapers.

 

REQUIRED SKILLS

  • Pursuing a PhD in Computer Science, Computer Engineering or related field, with focus on data modeling and data science.
  • Experience with storage performance analysis including file systems, object storage, TCP/IP, high speed networks and Xeon Server platforms.
  • Good knowledge of popular Big Data frameworks
  • Research and development experience with one or more of Spark, Hadoop, Hive, Presto, NoSQL Databases
  • Experience with deploying and debugging applications across server clusters
  • Prior experience with performance optimization will be a big plus.
  • Track record of innovation and creativity in problem solving.
  • Must be highly motivated with excellent verbal and written communication skills.
  • Strong background in C/C++/Python/Java
  • Comfortable working in a multinational environment and understands how to leverage cultural diversity.
  • Inherent technical curiosity