What you will be doing:
Work closely with the architecture and different software design teams.
Implement new features in the core of Mellanox NIC firmware.
Develop verification tests for advanced features in a highly complex and sophisticated Firmware testing environment.
Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship.
Lead a small group of firmware engineers developing features for customers.
You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
What we need to see:
BS in Computer Science/Engineering or similar field or equivalent experience.
7+ of professional experience.
Strong C/C++ and scripting languages (Like bash, python, etc...).
Excellent understanding of data structures and algorithms fundamentals.
Experience in large cloud E2E infrastructure.
Experience in PCI-E and/or computer networks.
Strong analytical, debugging and problem solving skills.
Motivated and independent with strong interpersonal skills.
Ways to stand out from the crowd:
Knowledge of sophisticated network protocols like Infiniband/RoCE.
Prior verification experience.
Experience with Agile methods.
Knowledge in storage protocols like NVME.
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך