Not specified (assumed hybrid or onsite based on company culture).
5+ years professional software development experience
Strong proficiency in c and c++
Solid understanding of networking protocols
NVIDIA is seeking a Senior Firmware Engineer to join its NIC Firmware team, focusing on developing innovative networking features for cloud, HPC, and storage. The ideal candidate should possess strong programming skills in C/C++, a solid understanding of networking protocols, and experience with PCIe and virtualization technologies
Job Summary
The role involves implementing new features in the core of Mellanox NIC firmware for cloud, HPC, and storage applications.
Candidates will develop verification tests for advanced features within a highly complex and sophisticated Firmware testing environment.
NVIDIA offers competitive salaries ranging from $152,000 to $287,500 USD depending on level, along with equity and benefits.
Matching Summary
Match Score: 85
NVIDIA is seeking a Senior Firmware Engineer to join its NIC Firmware team, focusing on developing innovative networking features for cloud, HPC, and storage. The ideal candidate should possess strong programming skills in C/C++, a solid understanding of networking protocols, and experience with PCIe and virtualization technologies.
Salary
Base: $152,000 - $241,500 USD (Level 3); Base: $184,000 - $287,500 USD (Level 4); Equity and benefits included
Skills & Requirements
Must-have
5+ years professional software development experience
Strong proficiency in C and C++
Solid understanding of networking protocols
Experience with PCIe and virtualization technologies
Scripting experience with Python and/or Bash
Nice-to-have
Deep familiarity with RDMA stacks like RoCE and InfiniBand
Experience in high-performance or large-scale compute environments
Proven experience with distributed systems and scalability challenges
Self-motivated independent teamwork skills
Key Requirements
Bachelor's degree in Computer Science, Computer Engineering, or related field
Equivalent experience in the field if no degree is held