Description
We are looking for an experienced Firmware Engineer to join the NIC Firmware team at the Yokneam site.
The Firmware team develops cutting-edge networking features for cloud, HPC, and storage. You will work closely with the architecture and different software design teams, implement new features in the core of NVIDIA NIC firmware, develop verification tests, and gain a deep understanding of system debug, networking technology, and stacks.
Responsibilities:
- Work closely with the architecture and different software design teams.
- Implement new features in the core of NVIDIA NIC firmware in pre and post silicon environment.
- 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.
- Learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
Requirements:
- B.Sc. in Computer Science/Computer Engineering/Electrical Engineering
- 5+ years of professional experience
- Strong C/C++ capabilities
- Excellent understanding of data structures and algorithms fundamentals
- Strong analytical, debugging, and problem-solving skills
- Motivated and independent with strong interpersonal skills
Preferred Qualifications:
- Knowledge of network protocols
- Prior verification experience
- Real-time programming
- Knowledge in storage protocols
- Experience with Agile methods
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Senior-Firmware-Engineer_JR2022200