Manager, Software Engineering - Cumulus Linux

Overview

On Site
USD 224,000.00 - 356,500.00 per year
Full Time

Skills

Software Engineering
Interfaces
InfiniBand
Team Leadership
Data Centers
Artificial Intelligence
High Performance Computing
Design Architecture
Network Administration
Mentorship
Customer Support
Marketing
Product Planning
Test Management
Agile
Process Improvement
Problem Solving
Conflict Resolution
Communication
Science
Electrical Engineering
Computer Science
Computer Engineering
Leadership
Attention To Detail
Multitasking
Management
Software Development
Embedded Systems
Collaboration
Ethernet
Routing
UI
User Experience
Computer Networking
RESTful
Software Management
Switches
Linux
Network
Operating Systems
Cloud Computing
Recruiting
Promotions
SAP BASIS
Law

Job Details

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 infrastructureservices 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.

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 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.

What We Need To See:
  • 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

Ways To Stand Out From The Crowd:
  • 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.

With competitive salaries and a generous benefits package, we are 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 and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services 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 at least until October 28, 2025.

NVIDIA is committed to fostering 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.