Memory Hardware Engineer II at Microsoft
San Diego, California, United States -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Memory Hardware, C/C++, Rust, Python, PowerShell, Data Analytics, Telemetry, Automation, Firmware, Diagnostics, Test Harnesses, Memory Subsystems, Scripting, Collaboration, Troubleshooting, Documentation

Industry

Software Development

Description
Support Azure's memory products—including DRAM, DIMM, CXL, and AI server memory—by developing code, automation, and tools to keep our cloud fleet reliable and cutting-edge. Collaborate to maintain CXL firmware freshness across labs and fleet (tracking versions, compliance, rollouts, and guardrails). Collaborate to implement and operate telemetry flows for CXL devices (collection, storage, data sharing, and reporting). Develop automation and tooling for memory hardware lifecycle in collaboration with other teams. Identify, triage, and resolve memory‑subsystem faults; drive end‑to‑end root cause with cross‑team partners and implement fixes. Contribute code and documentation to firmware, diagnostics, and test harnesses; improve developer ergonomics and CI. Master's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 2+ years technical engineering experience OR equivalent experience. Memory hardware or related experience Proficiency with C/C++/Rust or other lower-level programming languages Memory subsystems and interfaces (e.g., DDR/CXL) foundational experience; comfort with schematics and datasheets. Practical scripting in Python/PowerShell for automation. Experience with data analytics, data collection/aggregation, and dashboarding. Ability to trace issues across firmware, drivers, and OS; written/verbal communication with partner teams.
Responsibilities
Support Azure's memory products by developing code, automation, and tools to ensure reliability. Collaborate on maintaining firmware freshness and implementing telemetry flows for CXL devices.
Loading...