N

NVIDIA

Designs the chips and software that power AI

Manager – Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A Master of Science in Electrical Engineering, Computer Science, or Computer Engineering, or a Bachelor's degree or equivalent experience.
  • At least 10 years of proven leadership experience in Linux systems and data center networking technologies.
  • At least 2 years of people management experience in an enterprise environment.
  • Familiarity with cloud-native concepts.
  • A strong background in Linux operating system feature development.
  • Knowledge of data modeling concepts, OpenConfig, and streaming telemetry protocols such as gNMI.
  • Experience driving projects from concept to production.
  • Experience with embedded software on network switches.
  • Experience bringing up and troubleshooting Ethernet interfaces and modules.
  • Familiarity with data center protocols.
  • Ability to work independently with minimal direction.

Responsibilities

  • Lead a team developing and delivering Cumulus Linux operating system telemetry and infrastructure features.
  • Partner with engineering teams to scope and develop solutions that improve systems security, performance, and reliability.
  • Develop and debug C and Python code for system monitoring, reliability, and serviceability features as needed.
  • Collaborate with product, architecture, and engineering teams to integrate systems infrastructure features end to end into Linux and the Cumulus Linux distribution.
  • Work with the project management team on effort estimation and planning for different features.
  • Work with recruiting staff to expand the team, including sourcing and interviewing candidates, participating in conferences and events, and onboarding new employees.
  • Help engineers develop their careers by assigning projects aligned with their skill levels and long-term development, taking evolving strengths and capabilities into account.
  • Work with upstream communities as needed and monitor technology trends, including emerging standards, for technology opportunities.
  • Guide problem-solving, minimize recurring problems, and proactively prevent problems.

Desired Qualifications

  • A strong background in Linux systems and Linux kernel networking.
  • Strong hands-on laboratory experience involving system bring-up and debugging.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs