Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Memory Subsystem Firmware Engineer

NVIDIA Gruppe

NVIDIA's SoC Memory Subsystem team is looking for a strong, senior DRAM firmware engineer to own memory firmware from architecture through production silicon. You’ll lead in areas of DRAM initialization and training across DDR/LPDDR, drive interface tuning across process, voltage, and temperature corners, and set the direction for how we take new memory interfaces from pre‑silicon to production.

What you’ll be doing:

  • Own DRAM firmware across its lifecycle — architecture, implementation, silicon bring‑up, and production tuning.
  • Design and implement DRAM initialization and training sequences: training protocols, calibration algorithms, and their firmware implementation.
  • Characterize and tune the DRAM interface across PVT (process / voltage / temperature) variation to hold margins across corners.
  • Drive the memory bring‑up and validation strategy; root‑cause complex hardware/software interactions in the lab and in pre‑silicon.
  • Set firmware quality bar — code review, profiling, and coverage — and mentor early‑career engineers on the team.
  • Refine our interface bring‑up and validation strategy.

What we need to see:

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or related field (or equivalent experience).
  • 6+ years of relevant DRAM / memory firmware development for high speed LPDDR or system DDR memories.
  • Strong command of DRAM initialization and training — protocols, calibration algorithms, and their implementation in firmware.
  • Deep understanding of DRAM interfaces and how PVT (process / voltage / temperature) variation affects timing, training, and margining.
  • Proficiency in C/C++, with a solid grasp of data structures, compilers, and build and version‑control tooling.
  • Excellent debugging skills; able to decompose hard, ambiguous failures from first principles.

Ways to stand out from the crowd:

  • Breadth across DDR / LPDDR / HBM and multiple DRAM vendors.
  • Signal‑integrity intuition and comfort working with analog/mixed‑signal behavior.
  • Understanding of ASIC boot architecture.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level4, and 224,000 USD - 356,500 USD for Level5.

You will also be eligible for equity and benefits.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Memory Subsystem Firmware Engineer in Santa Clara, CA vacancy
  • $184k - $287.5k

    We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA is seeking a Senior Firmware Engineer for its Memory Subsystem Team. The role involves firmware development for NVLINK-C2C and debugging for NVIDIA products. Candidates should possess a BS or MS in EE with embedded systems focus and substantial experience in boot... 
    Senior

    NVIDIA

    Santa Clara, CA
    16 hours ago
  • $184k - $356.5k

     ...NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  •  ...We are looking for a Senior Firmware Engineer for our Memory Subsystem Team. Responsibilities Firmware development for NVLINK‑C2C, validation and debugging of firmware and silicon bring‑up for NVIDIA products. Work on Boot architecture and security aspects of... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a Senior DRAM Firmware Engineer to lead firmware for memory interfaces. The role involves designing initialization protocols, characterizing DRAM interfaces, and mentoring early-career engineers. The ideal candidate has over 6... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $147k - $165k

     ...Asteralabs in San Jose, California is seeking an experienced Senior Firmware Engineer PCIe/CXL Memory Solution to lead the design and development of embedded firmware for PCIe/CXL memory expansion products tailored for AI and Cloud infrastructure. This position is crucial... 
    Senior

    Asteralabs

    San Jose, CA
    16 hours ago
  • $147k - $165k

     ...architectures to meet their unique infrastructure requirements. Discover more at Astera Labs is seeking experienced Senior Firmware Engineer PCIe/CXL Memory Solution to lead the design and development of embedded firmware for cutting‑edge PCIe/CXL memory expansion... 
    Senior
    Flexible hours

    Asteralabs

    San Jose, CA
    16 hours ago
  • TypeContract Experience: 5-12+ Years Responsibilities Verify the HBM-based Memory Controller subsystem using SystemVerilog/UVM. Develop verification plans, UVM testbenches, test cases, assertions (SVA), and functional coverage. Verify the HBM protocol, memory transactions... 
    Senior

    ACL Digital

    San Jose, CA
    3 days ago
  •  ...ScaleFlux is seeking an experienced firmware engineer to develop next-generation CXL Type 3 memory expansion devices. This role includes optimizing firmware and...  ...interfaces, and a solid understanding of memory subsystems. Join our Engineering team in Milpitas, California... 
    Senior

    ScaleFlux

    Milpitas, CA
    16 hours ago
  • $168k - $258.75k

     ...Computing and Visualization. NVIDIA’s System Product Team is looking for curious, collaborative, and motivated hardware engineers to take our GPU memory subsystem from first silicon power-on to production.What you will be doing:Hands-on leadership of HBM/GDDR enablement,... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...is aworld-leading storage company. We are looking for a Senior Firmware Engineer to design, develop, debug, and validate firmware for high...  ..., implement, debug, and optimize firmware for SSDs, memory subsystems, and storage-class devices. Develop firmware modules for... 
    Senior

    InnoGrit Corporation

    San Jose, CA
    18 hours ago
  • $160k - $190k

     ...this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems...  ...technical background in electrical engineering. At a minimum, a Bachelor’s in EE or...  ..., AMBA/AHB interfaces, on‑chip memory interfaces, and other similar interfaces... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    16 hours ago
  • $134.39k - $201.3k

     ...levels of hierarchy, including block/unit, subsystem, and SOC levels.- Working closely with...  ...resolve issues.- Expertise in PCIe and Memory Subsystems is highly desirableWhat We're...  .../MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering, 5-10 years of... 
    Senior
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB20...  ...GPU computing (CUDA), deep learning workloads.Knowledge of Memory fabric and CXL architectures.NVIDIA is leading the way in groundbreaking... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team.Joining the...  ...firmware development, low-level C programming, and memory-mapped register access.Technical Leadership & Influence: Demonstrated... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  • Architect Labs seeks a founding member for RTL design of the memory subsystem powering AI workloads. You will own memory controllers, hierarchy, and near-memory accelerators, collaborating with DV, SW, and ML teams to hit bandwidth, latency, and power goals. Strong SystemVerilog... 
    Senior

    Architect Labs

    Palo Alto, CA
    3 days ago
  • $240k - $334k

    Lead, mentor and manage a team of RTL Design and DV Engineers developing DRAM subsystems including HBM.Collaborate closely with the cross-functional...  ...development cycle.Interface with third party IP providers of memory related IP including controllers, physical layers, and... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $131.01k - $196.3k

     ...learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated...  ..., firmware and control loops. An engineer in this team will be involved in a full...  ...years of experience or MS with 2-3 years in memory-constrained embedded C/C++ firmware developmentExperience... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $191.53k - $286.9k

     ...and technology teams.As a Senior Principal Memory Architect, you will play a...  ...defining and delivering memory subsystem solutions that power...  ...functionally with hardware, firmware, and validation...  ...Bachelor’s degree in Electrical Engineering, Computer Engineering, or... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $138k - $206k

     ...Development Lab (DDL) is part of Samsung’s Memory Business Unit, the industry's technology...  ...on the development of cutting-edge firmware solutions for embedded memory technologies...  ...currently looking for an Embedded Firmware Engineer to join our team in San Jose, CA. The... 
    Senior
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  •  ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced...  ...engineer to develop next-generation CXL Type 3 memory expansion devices. The candidate will work across firmware, memory subsystem, and system-level integration. Key... 
    Senior

    ScaleFlux

    Milpitas, CA
    16 hours ago
  •  ..., Dental, Vision, LTD, Paid Time Off, and 401K. Responsibilities Design and develop firmware architecture to maximum utilize hardware resources such as CPU cycles and memory. Design and develop firmware code to control video processing, codec and display hardware... 
    Senior

    Real Communications Inc

    San Jose, CA
    16 hours ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation...  ..., kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables these... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $154.68k - $231.7k

     ...production, and the role of a Principal Engineer in our team is to ensure the overall success...  ...Development, and Testing of embedded C firmware for controlling our extremely...  ...Looking ForMinimum Requirements:Experience in memory-constrained embedded C/C++ FW developmentSW... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $140k - $180k

     ...analog/digital circuitry Collaborate with systems engineers to decompose item requirements into high-level and...  ...degree ~ Proficiency in C/C++ for developing firmware that controls and monitors electrical subsystems, including voltage regulation, fault detection, and... 
    Senior
    Contract work
    For contractors
    For subcontractor
    H1b
    Work at office
    Local area
    Relocation

    Archer

    San Jose, CA
    16 hours ago
  • $140k - $200k

     ...Motors Corporation. Together, they have engineered breakthrough technology that is delivering...  ...time embedded systems Extensive work in firmware development, testing, and system-level...  ...communication modems Strong understanding of subsystem interfaces such as UART, I2C, SPI, and... 
    Senior
    Flexible hours

    Trackonomy

    San Jose, CA
    1 day ago
  •  ...us!Position Title: Principal Firmware EngineerEmployment Type: Full...  ...seeking a Principal Firmware Engineer to lead architecture, design,...  ...optical transceiver modulesand subsystems including bring-up, feature...  ...state machines, paging/banked memory, diagnostics, alarms, and... 
    Full time
    Live in

    Lumentum Operations

    San Jose, CA
    4 days ago
  • $189.24k - $266.76k

     ...system. About the Role As a Sr. Staff Firmware Engineer, you will architect the next‑generation...  ...technical bridge between embedded vehicle subsystems and our cloud infrastructure team....  ...Qualifications High‑Durability Partition & Memory Architecture: Optimize background... 
    Senior

    42dot

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...world’s best GPUs.We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...leading innovator in FPGA technology is seeking an FPGA DDR and IO Subsystem Architect in San Jose, California. In this technical leadership role, you will define architecture for high-speed external memory and general-purpose IO subsystems. The ideal candidate will have... 
    Senior

    Altera

    San Jose, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Memory Subsystem Firmware Engineer. Be the first to apply!