NVIDIA
Senior Firmware Engineer – CSP Engagements
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 15, 2026
- Experience
- 8–12 years of system software development experience.
- Education
- BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience).
About the job
Develop and support embedded firmware and system software for NVIDIA data center products, working with cloud service providers from hardware bring-up through deployment.
What you'll do
- Design firmware for server manageability and observability, and participate in hardware bring-up and out-of-band firmware development.
- Debug GPU firmware, power, performance, and thermal issues; perform system root-cause analysis and optimization.
- Partner with cloud service providers and internal teams to co-develop, debug, and deploy solutions, including support for new product introductions.
What they ask for
- Expertise in data center server architectures, HPC systems, embedded firmware, management controllers, and hardware bring-up, including a record of shipping production BMC solutions.
- Knowledge of DMTF protocols, telemetry frameworks, and out-of-band management architectures.
- Expert-level C/C++ skills in embedded environments, including RTOS, device drivers, and low-level protocols.
- Experience with RAS, including error handling, error injection, fault isolation, and system health monitoring.
Nice to have
- Knowledge of cloud and cluster deployment and management systems; experience with GPU computing (CUDA) and deep learning workloads.
- Knowledge of memory fabric and CXL architectures.
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
C/C++, RTOS, I2C, SPI, UART, PCIe, MCTP, CUDA
Model-written summary · the original posting is authoritative