NVIDIA · 18 hours ago
Firmware Engineer - Memory Subsystem
NVIDIA is an industry leader in High-Performance Computing, Artificial Intelligence, and Visualization. They are seeking a Firmware Engineer for their Memory Subsystem Team to design and implement firmware for NVIDIA SoC products, manage memory subsystem configuration, and solve complex hardware/software interaction issues.
Responsibilities
Firmware Design & Execution: Design and implement firmware for the memory subsystem, including silicon bring-up, validation, and debugging for NVIDIA SoC products
Software and Configuration Tuning: Tune the DRAM interface and manage the memory subsystem configuration, including enhancements to initialization, functionality, performance optimization, and power management
Optimization & Quality: Plan and execute firmware features while contributing to code refactoring, profiling, complexity optimization, and comprehensive validation
Architecture Review: Analyze DRAM datasheets, Memory Subsystem Architecture, and SoC architecture specifications to guide implementation
Complex Problem Solving: Exercise expertise in digital/analog systems and computer architecture to debug and solve complex hardware/software interaction issues
Qualification
Required
BS or MS EE degree with focus in embedded systems (or equivalent experience)
2+ years of proven experience
Strong coding skills in C/C++
Understanding of data structures
Experience with low-level firmware programming for ARM or RISCV processors
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
Preferred
Familiar with scripting or programming languages such as Python, or Perl
Experience with dram technologies like DDR, LPDDR, HBM
Deep understanding of technology and passionate about what you do
Knowledge in ASIL process and flow
Proven experience maintaining high code quality standards, code profiling, specifically in managing cyclomatic complexity and ensuring comprehensive code coverage
Benefits
Equity
Benefits
Company
NVIDIA
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
H1B Sponsorship
NVIDIA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1418)
2024 (1356)
2023 (976)
2022 (835)
2021 (601)
2020 (529)
Funding
Current Stage
Public CompanyTotal Funding
$4.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity
Recent News
Deccan Chronicle
2025-12-31
IEEE Spectrum
2025-12-31
Company data provided by crunchbase