Staff Firmware Engineer - Memory Subsystem Lead
Core
Lead firmware development and technical delivery for the memory subsystem across pre-silicon and silicon bring-up environments for Arm Neoverse-based infrastructure platforms.
Role type
Staff Firmware Engineer (Memory Subsystem Lead)
Builds
Production-ready firmware for memory subsystems on server and data center infrastructure platforms
Domain
Semiconductor / Embedded Systems / Memory Subsystems
Deliverable
production ML models | product features | infrastructure
Required skills
Low-level firmware development, Memory subsystem enablement (initialization, configuration, controller/PHY interaction), Pre-silicon and silicon platform bring-up, Hardware/software integration debugging, Performance optimization (latency, bandwidth, power), Technical leadership and team management
Preferred skills
Server/infrastructure platform experience, System architecture knowledge (boot flows, device drivers), DDR/LPDDR memory controller expertise, CI/CD and validation planning
Technologies
Arm Neoverse, DDR, LPDDR, Memory Controllers, PHY, ECC, RAS
Responsibilities
Lead technical delivery of memory subsystem development and validation across pre-silicon and silicon platforms; Collaborate with hardware, validation, and system architecture teams; Debug complex system-level issues at hardware/software boundaries; Optimize memory subsystem behavior for performance and power efficiency; Line manage 3-5 engineers including coaching and performance evaluation; Mentor engineers and establish engineering practices in the memory subsystem domain
Seniority
Staff, hands-on IC with people leadership