Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Eightfold

System Architect – Advanced Memory System Architecture

Eightfold

System Architect delivering architectures to optimize memory and storage subsystems at Micron Technology. Collaborating with teams on AI-driven memory solutions for advanced systems.

Posted 7/15/2026full-timeBengaluru • 🇮🇳 IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in computer architecture analysis, memory and storage subsystem optimization, and system-level performance evaluation. Proficient in C/C++ programming and familiar with modeling tools and methodologies for architecture tradeoff analysis.

Highest-signal resume keywords
Computer Architecture AnalysisMemory And Storage SubsystemsC/C++ ProgrammingArchitecture Tradeoff AnalysisModeling Tools And Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingPython ProgrammingSystemC ProgrammingMemory Controller ArchitectureDDR ProtocolsNVDIMMArchitecture Tradeoff AnalysisSystem-Level SimulationsBenchmarkingMemory Management
Soft Skills
Problem SolvingTroubleshootingVerbal CommunicationWritten CommunicationOrganizational SkillsSelf-MotivationTeam Collaboration
Industry Keywords
Large Scale Server SystemsDRAMNAND Memory SystemsOpen And Closed-Loop System Performance AnalysisMemory And Storage Access Patterns

Tech Stack

Tools & technologies
PythonReact

About the role

Key responsibilities & impact
  • Delivering architectures and innovative solutions to optimize power and performance of next-generation memory and storage subsystems.
  • Working with design and system architecture teams to identify key system requirements, seek the current bottlenecks and propose novel solutions for a wide range of applications.
  • Performing system-level simulations of innovative architectures to compare with existing design paradigms, using both open and closed-loop system performance analysis.
  • Developing models of new controllers, components, memory devices, interconnects, and processors.
  • Capturing, benchmarking, analyzing applications and their corresponding memory and storage access patterns.
  • Crafting innovative solutions, modeling, and analyzing them to demonstrate their benefits and tradeoffs.

Requirements

What you’ll need
  • Must have strong exposure to computer architecture analysis and design tradeoffs.
  • Must have exposure to large scale server systems with an emphasis on memory and storage subsystems.
  • Must have exposure to architectures for large, sophisticated blocks and measuring their impact at the system-level
  • Must have C/C++ experience; Python and SystemC experience is a plus.
  • Must understand how to use the C++ Standard Template Library (STL).
  • Experience in memory and storage controller architecture, protocols, DDR, NVDIMM, is a plus.
  • Deep knowledge of architecture tradeoff analysis and modeling tools and methodologies.
  • Exposure to software development practices.
  • A strong knowledge through academic coursework or experience in DRAM and NAND memory systems is preferred.
  • Exposure to operating system (OS) memory management is a plus.
  • Ability to quickly react and adapt to changes based on modeling results, or project changes.
  • Excellent problem solving and troubleshooting skills.
  • Excellent verbal communication and written skills.
  • Must be highly organized and self-motivated.
  • Must be a strong individual contributor as well as a team player.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off