NVIDIA is looking for an excellent Firmware Engineer 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 leadsDeliver design and verification features and micro-arch for innovative networking features and technologiesLead internal features, optimizations and flows implementation for design and verification and improve our team methodologiesCollaborate with chip design, software, and architecture teams to define and craft legacy and new firmware flowsYou will gain a deep understanding of system debug, networking technology and stacksWhat we need to see:B.Sc. degree in Electrical Engineering, Computer Engineering or Computer Science3+ years of professional experienceStrong C/C++ and OOP capabilities.Excellent understanding of data structures and algorithms fundamentalsStrong analytical, debugging, and problem-solving skillsSystematic view, both technical and organizationalGreat teammate, Strong interpersonal skills, motivated and independentWays to stand out from the crowd:Prior firmware design and verification experienceKnowledge in networking, Linux and scripting languagesExperience in C++, Embedded C and real time programmingNVIDIA 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!
View Original Job Posting