Job Title
System Architect
Role Summary
Lead performance modeling and analysis of next-generation memory architectures for AI, server, data center, and mobile platforms. Build and validate timing-approximate and cycle-accurate models across devices, controllers, interconnects, processors, and SoC subsystems to inform product and architecture decisions.
Experience Level
Mid-level (5+ years of relevant professional experience)
Responsibilities
Perform component- and system-level modeling, benchmarking, and analysis to guide architecture tradeoffs and product decisions.
- Develop, calibrate, and maintain timing-approximate and cycle-accurate models of memory devices, controllers, interconnects, processors, and SoC subsystems.
- Perform component- and system-level performance analysis, benchmarking, and characterization across AI, server, and mobile workloads.
- Select simulation tools and environments, generate or acquire representative workloads, and build performance monitoring for latency, bandwidth, energy, and cycle-level statistics.
- Collaborate with cross-functional teams and external customers to optimize architectures and provide data-driven guidance on microarchitecture tradeoffs.
- Integrate and document models into larger SoC- and platform-level performance frameworks; identify bottlenecks and recommend corrective actions.
Requirements
Must-have technical skills and experience for immediate contribution. Preferred items are listed when available.
- 5+ years of professional experience in system architecture, performance modeling, computer architecture, SoC design, or memory systems.
- Demonstrated experience developing cycle-accurate models for interconnects and memory controllers on large SoC projects.
- Strong knowledge of hardware systems modeling and simulation environments.
- Proficiency in programming and scripting (C++ and/or Python).
- Experience selecting and using architectural simulation tools and building performance monitoring for metrics like latency, bandwidth, energy, and cycle statistics.
- Ability to collaborate with internal teams and external customers and to translate analysis into architecture guidance.
- Nice-to-have: experience with gem5, SystemC, SST, Sniper or similar architectural simulation tools; familiarity with DRAM architecture, memory hierarchy design, and cache-coherent systems; experience modeling AI/ML, data center, HPC, or mobile workloads and QoS characteristics.
Education Requirements
Bachelor's, Master's, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (as stated in the posting).
About the Company
Company: Micron Technology
Headquarters: Boise, Idaho, USA
Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.

Date Posted: 2026-07-17