Nvidia
Nvidia

60 Nvidia Software Engineering Manager Jobs Hiring Near You

Senior High Performance AI Engineer

Austin, TX · On-site

$121.40K - $160.10K/yr

You will collaborate closely with internal NVIDIA software and hardware teams to push the latest ... Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent ...

At NVIDIA, we're tapping into the unlimited potential of AI to define the next era of computing. An ... We are looking for a Senior Software Engineer in Cryptographic Key Management to join us in Santa ...

OR · Hybrid

We are now looking for a Software Engineering Manager for our Image and Data Compression Libraries ... As a global leader in technology, NVIDIA's innovative work in artificial intelligence and deep ...

NVIDIA's invention of the GPU sparked the growth of the PC gaming market, redefined modern computer ... Do you love the inherent challenges of complex software projects and driving systemic improvements ...

NVIDIA's invention of the GPU sparked the growth of the PC gaming market, redefined modern computer ... Do you love the inherent challenges of complex software projects and driving systemic improvements ...

OR · On-site

NVIDIA's invention of the GPU sparked the growth of the PC gaming market, redefined modern computer ... Do you love the inherent challenges of complex software projects and driving systemic improvements ...

OR

$104.40K - $143.40K/yr

... to NVIDIA's math libraries, compilers, and drivers. This is a true software engineering role. The ... Experience in continuous build and release management for Linux systems * Development of cloud ...

OR · On-site

$122.40K - $161.30K/yr

You will collaborate closely with internal NVIDIA software and hardware teams to push the latest ... Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent ...

Showing results 21-40

Nvidia Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by Software Engineering Managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What does a Software Engineering Manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What engineering jobs pay 500,000?

Senior software engineering managers, principal engineers, and technical directors in technology companies often earn $500,000 or more annually, especially with bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, software architecture, or AI development.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What is it like to work at Nvidia?

Nvidia is known for its collaborative and innovative culture, prioritizing teamwork and creativity to drive technological advancements. The company's structure is organized into various teams, including research and development, engineering, and sales, with a focus on fostering open communication and knowledge sharing across departments. Working at Nvidia may appeal to candidates who are passionate about artificial intelligence, graphics, and high-performance computing, as the company offers opportunities to contribute to cutting-edge projects and collaborate with experts in the field.
What other companies are hiring for Software Engineering Manager jobs?
Infographic showing various Software Engineering Manager job openings at Nvidia in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 85% Physical, 13% Hybrid, and 2% Remote job distribution.
Senior Engineering Manager - Compute Server Bring Up

Senior Engineering Manager - Compute Server Bring Up

Nvidia Corporation

Santa Clara, CA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

NVIDIA data center systems have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA Networking, NVIDIA Data Center CPUs, and a fully optimized NVIDIA AI and HPC software stack.
We are seeking an excellent Senior Engineering Manager to lead the Compute Server Bring-Up team. This team is responsible for the bringup, integration, validation and troubleshooting for compute tray platforms of GPU Racks - ensuring servers are fully functional and validated as per requirement before mass deployment in data centers. You will directly lead all aspects of a group of bringup engineers and form a larger virtual team spanning across NVIDIA software & firmware teams to ensure successful bring up compute platforms both internally and with customers.
What you'll be doing:
  • Own Initial Power-On and Board Bring-Up: Lead the initial power-on and functional validation of compute trays (CPU, GPU, NIC, storage including NVMe, cooling, etc.) internally and with customers. Ensure all functional requirements are met.
  • Form and lead a virtual team across NVIDIA software & firmware teams to ensure subject matter experts are available as needed throughout bringup. Regular reporting on status of bringup to provide visibility and ensure teams across the company are fully activated to help.
  • Oversee flashing, updating, and validation of firmware for all server components as per defined architecture. Ensure appropriate validation done for boundary, stress, and regression testing, and confirm telemetry, logging, and hardware management features working as per requirements. Document pain points, bring up failures, recovery flows, and provide actionable feedback to hardware, firmware, and software teams. Ensure usability, firmware/BIOS update coverage, and error reporting for reliable customer installation and operation
  • Factory & Manufacturing Support: Support manufacturing flows, firmware updates, and diagnostic procedures. Ensure BOM change signoff and process optimization.
  • Debug, Issue Resolution & Customer Support: Lead root cause analysis and resolution of bring-up failures. Collaborate with partners, ODMs, and customers for technical support.
  • Documentation & Knowledge Transfer: Own and maintain platform design guides, bring-up checklists, and install instructions. Provide training and enablement for internal and external teams.
  • Product Ownership: Drive product life cycles with QA teams, ensuring robust bring up, productization, and delivery.
  • Performance Management: Conduct performance evaluations, develop a culture of excellence, and ensure high productivity.

What we need to see:
  • 5+ years of relevant experience managing systems/platform software teams, ideally in server bring up, firmware development, or data center solutions.bDeep experience operating successfully in a matrix environment, forming and leading high impact virtual teams spanning multiple disciplines.
  • BS, MS, or PhD in EE/CS or related field (or equivalent experience) with 12+ overall years of experience. Strong knowledge of compute tray designs, firmware enablement, and system-level architecture.
  • Proven track record of delivering scalable server products and solutions for large scale data centers. Experience collaborating with hardware, firmware, manufacturing, diags and QA teams
  • Experience with SCM (Git, Perforce) and project management tools (Jira).
  • Excellent written and oral communication skills, strong work ethic, and dedication to teamwork.
  • Hands-on experience with x86/ARM system architecture and coding (C/C++, Python).
  • You are a self-starter who loves to find creative solutions to complicated problems.
  • Proven excellence in server architecture, collaborating across teams for delivering server products as per defined Key Performance Indicators (KPIs).

Ways to stand out from the crowd:
  • Experience leading bring-up for sophisticated compute architectures like GB200 NVL72.

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!
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hard-working people in the world working for us. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, hardworking and self-motivated, 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 272,000 USD - 431,250 USD for Level 4, and 320,000 USD - 488,750 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until May 22, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
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.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993