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, and a background in networking technologies such as Ethernet, InfiniBand, switching, routing, and open‑networking software. A good understanding of Linux, networking standards, and next‑generation programming APIs is also required.
As a team lead, you will work with cross‑functional engineering and product teams to lead teams working on application infrastructure services that power 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 mentor new team members and contribute to the significant growth of a new team.
What You’ll Be Doing :
- 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 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 relationships 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, and adapt to an agile environment of your team. Make continuous process improvements.
- Learn how large system‑wide software projects are planned, designed, developed, maintained, qualified, and released.
- Guide through the problem‑solving process, minimizing how often problems occur, and solving them before they cause issues.
What We Need To See :
Highly motivated with a proactive demeanor and positive interpersonal communication skills.Master’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a Bachelor’s (or equivalent experience).10+ years of proven leadership in Linux systems and 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 time zones.Ways To Stand Out From The Crowd :
Background in networking : Ethernet switching, routing, and application protocols.Experience with UI / UX design and development.Exposure to 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.With competitive salaries and a generous benefits package, NVIDIA is one of the world’s most desirable employers. If you’re a creative and autonomous engineer with a passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $224,000 USD – $356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted until October 28, 2025.
NVIDIA is committed to fostering a diverse work environment and is an equal‑opportunity employer. We do not discriminate on the basis of protected characteristics under applicable law.
#J-18808-Ljbffr