Senior Performance Analysis Engineer

Engineering - Software San Diego, California


Description

Position at Samsung Semiconductor, Inc.

Job Title

Senior Performance Analysis Engineer

Req ID

EG32873

Job Description Summary

Samsung Semiconductor, Inc. is a world leader in Memory and Storage technologies. We are currently looking for an experienced Senior Performance Analysis Engineer to join our team in San Diego, CA. You will contribute to memory and storage system research and development in the Memory Software Lab. You 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 experience testing and analyzing performance across hardware (CPU, DRAM, storage) and software (OS, drivers, and applications.)

Key Responsibilities

  • Design performance measurement methodology for enterprise class storage systems
  • Develop fully repeatable benchmark test suites that measure CPU, DRAM, NVMe SSD storage performance
  • Analyze behavior of various types of storage systems (SAN, DAS, disaggregated) under various application workloads (database (SQL and NoSQL), object storage)
  • Instrument high performance software to collect vital performance data for detailed analysis
  • Present findings that can be shared across the business
  • Create white papers detailing performance findings
  •  

Required Skills and Qualifications

  • BS, MS, or PhD in Computer Science, Computer Engineering, or related technical field
  • 4+ years industry experience developing benchmark test suites for enterprise class software/ system storage performance measurement
  • Experience programming in one or more of the following: Python, Java, C/C++, Shell scripting (PowerShell and/or Bash)
  • Thorough understanding of Linux and Windows performance analysis tools
  • Experience in systems performance debugging and analysis
  • Strong Linux administration skills
  • Excellent analytical and communication skills

 

 

Preferred Skills and Qualifications

  • Experience with monitoring/time series data collection software (Prometheus, Graphite, etc.)
  • DevOps methodology a big plus
  • Experience with configuration management and application deployment automation (Ansible)
  • Experience using Jenkins server to manage software build/test/delivery/deployment
  • Experience with 1 or more of the following NoSQL Databases: Redis, MongoDB, Cassandra, Couchbase

 


Samsung Semiconductor Inc. (SSI), an equal opportunity employer, is a world leader in Memory, System LSI, and LCD technologies. Headquartered in San Jose, California, SSI is a wholly-owned U.S. subsidiary of Samsung Electronics Co., Ltd. - the second largest semiconductor manufacturer in the world and the industry's volume and technology leader in DRAM, NAND Flash, SSDs, mobile DRAM and graphics memory. It is one of the largest providers of system logic, imaging and LED lighting solutions, as well as providing advanced process design and manufacturing for fabless companies. Samsung Semiconductor, Inc. also has a research and innovation center with numerous labs providing product design and research in: logic, memory, image sensors, displays and mobile technologies. In addition, the company supports Samsung Display Company, the largest producer of LCD and OLED displays.

***********************************************************************************

 

       A day in the life Samsung Video   here.

       Click here to visit our Samsung Semiconductor Career Page

       Learn more about Samsung Semiconductor   here.

       Learn more about Samsung SmartSSD   here.