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

Senior Firmware Engineer - Memory Subsystem

$184k - $287.5k

NVIDIA

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 and Visualization! The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables outstanding creativity and discovery and powers what were once science fiction inventions from artificial intelligence to autonomous cars.NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. NVIDIA’s SoC Memory Subsystem team is looking for curious, collaborative, and motivated hardware engineers to take our memory subsystem from first silicon power-on to production.

What you'll be doing:

  • Firmware development for NVLINK-C2C, validation and debug of firmware and silicon bring-up for NVIDIA products.

  • Working on Boot architecture and security aspects of NVLink-C2C interfaces

  • Architectural specifications for Micro-controllers/processors used for boot and run time functions.

  • Planning and implementing NVLINK-C2C interfaces, validation, and feature enablement on NVIDIA products.

  • Implementing low power states, RAS, telemetry functions

  • Exercising your expertise in digital and analog systems, computer architecture, and debugging skills to tackle exciting problems.

  • Refining our Interface bring up and validation strategy.

What we need to see:

  • BS or MS EE degree with focus in embedded systems (or equivalent experience).

  • 6+ years of proven experience in Boot architecture and firmware design.

  • Excellent RTL and digital design skills

  • Experience with high-speed IO interface is a plus.

  • Good understanding and coding skills in C/ C++/Python

  • Understanding of data structures.

  • Knowledge in ASIL process and flow will be an added advantage

  • Working knowledge of PC systems, windows OS, and Linux.

  • Excellent debugging skills. Able to break problems down based on first principles.

  • Possess good collaboration and cross-disciplinary teamwork skills.

  • Comfortable assuming different responsibilities over the life of a product.

Ways to stand out from the crowd:

  • Familiar with scripting or programming languages such as C, C++, JAVA, Python, or Perl.

  • Experience with embedded firmware.

  • Deep understanding of technology and passionate about what you do.

  • Strong collaborative and interpersonal skills, specifically a proven track record to optimally guide and influence within a dynamic matrix environment.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family

#LI-Hybrid

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 Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits ( .

Applications for this job will be accepted at least until May 24, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer - Memory Subsystem in Santa Clara, CA vacancy
  • $184k - $356.5k

    NVIDIA Corporation is looking for a Senior Firmware Engineer for its Memory Subsystem Team in Santa Clara, California. This role involves firmware development for NVLINK-C2C and boot architecture, requiring at least 6 years of experience in firmware design and a degree... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $147k - $165k

     ...Senior Firmware Engineer - PCIe/CXL Memory Solutions San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    3 days ago
  •  ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems products. Firmware is responsible for implementing...  ..., AMBA/AHB interfaces, on-chip memory interfaces, and other similar... 
    Senior
    Immediate start

    InterSources

    Santa Clara, CA
    4 days ago
  • $185k - $225k

     ...Senior Firmware Engineer Santa Clara, California About The Role As Senior Firmware Engineer, you will be a key player in the architecture...  ...understand the nuances of clocking, interrupts, DMA, and memory-mapped registers. Proven ability to debug complex... 
    Senior

    Phizenix

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...crafting and implementing creative secure firmware solutions in heavily resource-...  ...are searching for an outstanding software engineer to fill an exciting, yet fun role on our...  ...functional (and non-functional!) aspects of GPU subsystems Ways to stand out from the crowd:... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our...  ...(and non-functional!) aspects of GPU subsystems and display functionality Ways to stand... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $160k - $190k

     ...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale...  ...develop firmware and microcontroller subsystems for Astera Labs' SoC and systems products...  ..., AMBA/AHB interfaces, on-chip memory interfaces, and other similar interfaces... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...doing: As a member of the Datacenter Firmware Team you will design and develop firmware...  ...to see: BS or MS degree in Computer Engineering, Computer Science, or related degree (or...  ...operating systems design, concurrency, virtual memory, caching, interrupts, device drivers and... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 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 GB2...  ...computing (CUDA), deep learning workloads. Knowledge of Memory fabric and CXL architectures. NVIDIA is leading the way... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $153k - $242k

     ...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™....  ...CoreWeave's custom server platforms, contributing to key subsystems such as sensor management, power and thermal control, networking... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $200k - $270k

    The Optical Transceiver Firmware Engineer w leads the architecture, development, integration, and verification of embedded firmware for mid-...  ...control systems Implement SFF/CMIS-compliant state machines and memory maps for optical transceiver modules Develop algorithms for... 
    Senior
    Temporary work

    Ofcconference

    Santa Clara, CA
    2 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of...  ...and user space Optimize for performance, latency, memory footprint, power, and reliability Collaborate closely... 
    Senior
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • $240k - $334k

    Technical Lead Manager, Machine Learning, Memory Subsystem Design Sunnyvale, CA, USA Qualifications Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience. 15 years of experience in semiconductor... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $145k - $170k

     ...architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC/SoC...  ...; define HW datapath engines and the FW needed for...  .../HW/SoC architect or senior embedded firmware engineer...  ...and OS principles (memory, concurrency, scheduling... 
    Senior
    Shift work

    Lumotive

    San Jose, CA
    1 day ago
  • NVIDIA Corporation is seeking a Senior Memory Controller Verification Engineer to join their GPU Memory Subsystem IP verification team in Santa Clara, CA. The role involves developing verification infrastructure, ensuring code coverage, and collaborating with design and... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller... 
    Senior

    Saxon Global

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

     ...hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables...  ...any other characteristic protected by law.We are hiring software engineers to work on the CUDA driver, a core component of our platform... 
    Senior

    NVIDIA Corporation

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

     ...Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role, you'll collaborate with a world-class team at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level...  ...BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...language models rapidly outgrow the memory and compute budget of any...  ...seeking a Principal Systems Engineer to define the vision and...  ...and memory pools. Mentor senior and junior engineers, set technical...  ...for memory and storage subsystems, and represent the team in internal... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $124k - $195.5k

     ...We are looking for a Firmware System Engineer to develop and deliver robust, secure, and high-quality firmware solutions for NVIDIA’s next...  ...the crowd: Knowledge in SW-HW interfaces, PCIe, memory subsystems, storage components, network applications, device... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...POSITION PURPOSE As a hands-on Architect/Senior Manager you will architect, design,...  ...practices and seamless collaboration. Engineering for device systems spans deep... 
    Senior
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    4 days ago
  • $200k - $270k

    A tech-focused company in Santa Clara is looking for an Optical Transceiver Firmware Engineer to lead the development of embedded firmware for high-speed optical transceivers. The role involves working on architecture, debugging complex systems, and collaborating with cross... 
    Senior

    Ofcconference

    Santa Clara, CA
    2 days ago
  • A leading technology company in Sunnyvale is seeking a GNSS Measurement Engine Firmware Engineer to define firmware architecture and develop software for ultra-low-power GNSS systems. You will work on digital signal processing algorithms and collaborate closely with product... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • A leading technology company in Santa Clara is seeking a Senior Firmware Engineer to perform unit and integration-level firmware verification for next-generation GPUs. Responsibilities include collaborating on firmware functionality validation, developing verification... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...next generation of computing? Join us at the forefront of technological advancement. We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with various stakeholders internally and externally, to understand... 
    Senior

    NVIDIA

    Santa Clara, CA
    10 hours ago
  • $77k - $202k

     ...Senior Associate, Operations Consulting At PwC, our people in...  ...Awareness of performance, memory, and power considerations in...  ...electronics product software and firmware development. Familiarity with...  ...documentation, testing, and engineering discipline. Travel... 
    Senior

    PwC (US)

    Palo Alto, CA
    3 days ago
  • $124k - $280k

     ...Senior Manager Software Engineering At PwC, our people in software and product innovation focus on developing...  .... 8–12 years of hands-on embedded firmware development experience....  ...systems. Awareness of performance, memory, and power considerations in embedded... 
    Senior

    PwC (US)

    Palo Alto, CA
    1 day ago
  • $102k - $141k

     ...seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality... 
    Senior
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    1 day ago
  •  ...will enable these data and insights to be collected - and the Firmware team is at the heart of this transformation. You'll lead...  ...collaboration across multiple teams in Digital and beyond. Engineering for Brambles device systems spans deep collaboration across engineering... 
    Senior
    For contractors
    Local area
    Remote work

    Brambles

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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