← Back to jobs
N

Firmware Engineer

NVIDIA·Israel·
On-siteFull-timeHardware EngineeringElectronics Manufacturing

Join a network adapter firmware team developing high-performance networking features for cloud, HPC, and storage systems.

Responsibilities

  • Collaborate with architecture and software design teams
  • Implement new features in core network adapter firmware
  • Develop verifiers for advanced features in randomized firmware testing environments
  • Debug systems and understand hardware, firmware, and software relationships
  • Support the operation, maintenance, qualification, and release of large software projects

Requirements

  • B.Sc. in Computer Science, Computer Engineering, or equivalent experience
  • At least 2 years of firmware or embedded software experience
  • Strong C/C++ capabilities
  • Strong understanding of data structures and algorithms
  • Strong analytical, debugging, and problem-solving skills

Nice to have

  • Knowledge of network protocols
  • Firmware verification experience
  • Real-time programming experience
  • Knowledge of storage protocols
  • Experience with Agile methods

Relevance

More opportunities

Similar jobs

The newest open roles in Hardware Engineering.

Questions, answered

Frequently asked questions

Experienced Firmware Engineer for Networking Systems | CVZilla