Nvidia-posted about 2 months ago
Full-time • Manager
Santa Clara, CA
5,001-10,000 employees
Computer and Electronic Product Manufacturing

NVIDIA is looking for a top-tier Software Engineering Manager to join the NVIDIA User interface Infrastructure and Applications team. The ideal candidate would have a passion for building modern User Interfaces and Management frameworks as well as a background in networking technologies that includes, Ethernet, InfiniBand, switching, routing and Open Networking software. Also, a good understanding of Linux, networking standards, and the next generation of programming APIs. You will work with cross-functional engineering and product teams. As a team lead, working with cross-functional engineering and product teams you will be responsible to lead teams working on Application infrastructure services that powers data centers that are accelerated, disaggregated and software-defined to meet the exploding growth in AI and high-performance computing. This role allows you to not only mentor and lead new team members but also be part of significant growth of a new team.

  • Manage and drive the design, architecture, and implementation of NVIDIA's core Networking management framework.
  • Manage experienced engineers and mentor new engineers in a dynamic technology driven environment.
  • Lead these engineers providing technical guidance and career mentorship.
  • Participate and drive market requirements and technical designs with internal and external teams crafting the programming model and User Experience for Network Business Unit products.
  • Work closely with many partners including technical specialists, customer support, marketing, product planning, field engineers, development and test management teams.
  • Build positive relationship with leaders inside and outside the core product team to efficiently manage the User Experience for all NBU products.
  • Develop and apply software development processes, adapting to an agile environment of your team. Make continuous process improvements.
  • Learn how to large system wide software project is planned, designed, developed, maintained, qualified, and released.
  • Ability to guide through the problem solving process, minimize how often problems take place, which means be brave enough to solve them right way before they going wrong.
  • Highly motivated with a proactive demeanor and positive interpersonal communication skills.
  • Master of Science in Electrical Engineering, Computer Science, Computer Engineering or Bachelors (or equivalent experience)
  • 10+ years of proven leadership in Linux systems, data center networking technologies
  • 3+ years of Management Experience
  • Ability to work optimally with stakeholders in a multi-functional team.
  • Detail oriented and comfortable multitasking in a dynamic environment with shifting priorities and changing requirements.
  • Management experience with the software development lifecycle, specifically for networking, embedded systems, and security.
  • Able to work independently with minimal direction.
  • Excellent interpersonal skills with customers and flexibility to work across the time zones
  • Background in Networking, Ethernet switching, Routing and application protocols
  • Experience with UI / UX design and development
  • Background with Networking data models, Yang, RESTful APIs and application management services.
  • Experience with Open Network products such as Mellanox switches, Cumulus Linux, or SoNIC Network Operating Systems.
  • competitive salaries
  • generous benefits package
  • equity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service