Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SK hynix America Logo

System Software Engineer, Sr. Staff

SK hynix America

$160,000 - $180,000
Aug 19, 2025
San Jose, CA, US
Apply Now

SK hynix is looking for a System Software Engineer to maintain its emerging technology leadership and lead the next generation of memory-centric architecture using expertise in computer system and SW technologies, including open source tools, to demonstrate benefits and use cases. The role will focus on designing, developing, and optimizing next-generation memory solutions and system software for energy-efficient AI computing platforms.

Requirements

  • Ph.D. in Computer Science/Electrical Engineering or 6+ years of experience in system software development, with a focus on memory system architecture and AI infrastructure.
  • Strong understanding of computer architecture, memory systems, and system software design.
  • Experience and familiarity with Python/C/C++ programming languages
  • Knowledge of operating systems, device drivers, and system programming.
  • Good working knowledge or experience in GPU architecture and CUDA programming
  • Excellent problem-solving skills, with the ability to debug complex system software issues.

Responsibilities

  • Individual technical contributor within the research team focused on next generation storage/memory systems.
  • Design and develop next-generation memory solution prototype and system software for energy-efficient AI/ML computing infrastructure, including memory management, cache hierarchy, and data transfer protocols.
  • Collaborate with hardware architects to ensure optimal hw/sw co-design and integration.
  • Develop and maintain system software frameworks and APIs for AI system infrastructure.
  • Optimize system software for performance, power efficiency, and scalability.
  • Develop and maintain documentation, technical specifications, and test plans for system software.
  • Participate in technical discussions and provide input on system software design and architecture with industry ecosystem partners

Other

  • Stay up-to-date with industry trends and emerging technologies in AI, memory systems, and system software.
  • Verbal/written communication with both internal and external collaborator
  • Strong communication and collaboration skills, with the ability to work with cross-functional teams.