System Architect

Micron Technology, Inc.
Austin, TX, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

3d Models Artificial Intelligence C++ (Programming Language) Computer Programming Computer Engineering Firmware Systems Architecture Standard Template Library (STL) Information Technology Modeling and Simulation

Job description

Experteer Overview As a System Architect, you will shape memory-centric computing architectures for AI, server, and mobile systems. You will model, simulate, and evaluate innovative memory/storage subsystems, collaborating with hardware, firmware, software, and architecture teams to optimize power and performance. You influence product direction through deep technical analysis and architectural innovation. This role offers meaningful impact by solving complex system bottlenecks and enabling scalable, efficient memory solutions. Compensation / Benefits * Develop and evaluate innovative memory and storage subsystem architectures to improve system power and performance * Perform system-level modeling and simulation to compare new architectural concepts against existing solutions * Design models for controllers, memory devices, processors, interconnects, and related system components * Analyze application workloads and memory/storage access patterns to identify optimization opportunities * Collaborate across hardware, firmware, software, and architecture teams to assess tradeoffs and drive architectural decisions Tasks * Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field * Strong experience with computer architecture analysis, system-level design, and architectural tradeoff evaluation * Experience with large-scale server systems, including memory and storage subsystems * Proficiency in C/C++ programming, including use of the C++ Standard Template Library (STL) * Strong problem-solving, analytical, communication, and collaboration skills Key requirements * medical, dental and vision plans * paid family leave * robust paid time-off * paid holidays * benefits guide available * equity and bonuses (part of compensation)

Requirements

_ Collaborate across hardware, firmware, software, and architecture teams to assess tradeoffs and drive architectural decisions Tasks * Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field * Strong experience with computer architecture analysis, system-level design, and architectural tradeoff evaluation * Experience with large-scale server systems, including memory and storage subsystems * Proficiency in C/C++ programming, including use of the C++ Standard Template Library (STL) * Strong problem-solving, analytical, communication, and collaboration skills Key requirements * medical, dental and vision plans * paid family leave * robust paid time-off * paid holidays * benefits guide available * equity and bonuses (part of compensation)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

2:09 min

Introduction to building iOS augmented reality applications

Nermin Sehic · LIVE

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · WWC 2024

2:50 min

Systems thinking and the T-shaped developer model

Werner Vogels Werner Vogels +1 · WWC Europe 2026

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

11:35 min

Planning the software architecture and communication technology stack

Hans-Jürgen Eidler · LIVE

Videos

See all

Related articles

See all