What we need to see: B.Sc./ M.Sc. or equivalent experience in Computer Engineering / SW Engineering. 8+ years of design experience in multifaceted and multidisciplinary environment. Solid understanding in software development lifecycle and methodologies. Excellent attention to detail and highly organized. Exprinace with working with Git, Gerrit, Jenkins etc. Firm knowledge of L1, L2, L3 networking. Wide system view of HW, System and SW of embedded systems Ways to stand out from the crowd: Proven ability with hands on leading silicon projects from concept to production. Track record of managing complex, multifaceted schedules, driving improvements and lessons learned into organizational and team processes and methodologies. Solid understanding of pre-si HW based emulation and SW based simulation products and tools Ability to build effective working relationships across multiple org. functions, engineers and managers. Strong multi-tasking and real-time crisis management skills. Ability to understand and extract action plans from complicated technical discussions and translate to clear messaging for multifunctional and executive status reporting. Experience in communication equipment (switch-routers) ASIC, System, Microcode/FW or SW layers development Knowledge of real-time Microcode/Firmware/SW, RTOSs and Linux embedded environment 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. If you're creative and autonomous, we want to hear from you! #LI-Hybrid