NVIDIA is looking for an excellent student to join our NIC Firmware Core team. NVIDIA develops innovative and next-generation networking devices at the forefront of technology in terms of performance and power efficiency. The position involves all aspects of firmware development: Design, Micro- Architecture, Software interfaces, and Verification. We are looking for a passionate engineer who will work on the most advanced cutting-edge technology Network Adapters. You will also develop features for the world’s largest cloud computing providers and the fastest high-performance computing networks.
What you’ll be doing:
You will be working closely with the architecture and different software and hardware design teams, as well as internal FW micro-arch and technical leads
Deliver design and verification features and micro-arch for innovative networking features and technologies
Lead internal features, optimizations and flows implementation for design and verification and improve our team methodologies
Collaborate with chip design, software, and architecture teams to analyze, design, and debug legacy and new firmware flows
You will gain a deep understanding of system debug, networking technology and stacks
What we need to see:
B.Sc. student in Electrical Engineering, Computer Engineering or Computer Science
Strong C/C++ and OOP capabilities.
Excellent understanding of data structures and algorithms fundamentals
Strong analytical, debugging, and problem-solving skills
Great teammate, Strong interpersonal skills, motivated and independent
Ways to stand out from the crowd:
Knowledge in networking, Linux and scripting languages
Experience in C++, Embedded C and real time programming
NVIDIA is committed to encouraging a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. At the center of NVIDIA's culture are our core values like innovation, perfection, determination and team-work, that guides us to be the best we can be. This makes NVIDIA one of the most innovative and dynamic places to work.
We do our life's work here, and if you are creative and driven, then we want to hear from you!