What you’ll be doing:
Collaborate closely with architecture, software, and hardware design teams across NVIDIA.
Design and implement new features for NVIDIA NIC and Switch firmware.
Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment.
Collaborate with chip development, board development, silicon, software, and program management teams to debug firmware and validation issues.
Contribute to early modeling, simulation, schematic, and layout reviews for next-generation board designs.
What we need to see:
Bachelor’s or Master’s degree in Electrical or Computer Engineering, or equivalent experience.
2+ years of experience in firmware development.
Strong proficiency in C/C++ and object-oriented programming.
Excellent data analysis, debugging, and problem-solving skills.
Solid understanding of digital design, computer architecture, Linux, drivers, and CPU/GPU/SoC architectures.
Hands-on experience with Python and Linux scripting fundamentals.
Highly motivated, independent, and effective communicator.
Ways to stand out from the crowd:
Strong coding and automation skills in scripting languages such as Python.
Experience with RISC-V architecture and verification flows.
Proven ability to multitask and prioritize effectively in a fast-paced environment.
Hands-on lab experience with board bring-up, hardware debugging, and lab tools (oscilloscopes, multimeters, logic analyzers).
You will also be eligible for equity and .
משרות נוספות שיכולות לעניין אותך