Taro Logo

Staff Systems Software Engineer- Server

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Embedded
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Staff Systems Software Engineer- Server

NVIDIA, the world leader in accelerated computing, is seeking a Staff Systems Software Engineer to join their server team. This role presents an exciting opportunity to work on cutting-edge AI server technology while leading the development of security and resiliency features at the firmware and driver software levels.

The position requires a seasoned professional with 5+ years of embedded systems experience who can tackle sophisticated system-level challenges. You'll be working with cross-functional teams across different geographical locations, focusing on optimizing software and processes to enhance product reliability and quality.

As a Staff Engineer, you'll play a crucial leadership role in mentoring both junior and senior engineers while helping shape the team's technical direction. The ideal candidate should possess outstanding C/C++ programming skills, deep knowledge of server hardware and protocols, and strong communication abilities.

What makes this role particularly compelling is the opportunity to work at NVIDIA, a company at the forefront of AI and digital twins technology. You'll be contributing to products that are transforming the world's largest industries and making a significant impact on society. The hybrid work environment offers flexibility while maintaining collaborative opportunities with some of the most forward-thinking professionals in the industry.

The role combines technical leadership, hands-on development, and strategic planning, making it perfect for someone who wants to influence the future of server technology while working with cutting-edge AI infrastructure. NVIDIA's commitment to diversity and inclusion, coupled with their position as one of the world's most desirable employers, makes this an exceptional opportunity for career growth and impact.

Last updated 5 days ago

Responsibilities For Staff Systems Software Engineer- Server

  • Lead development of new security and resiliency features at firmware and driver software stacks
  • Debug sophisticated system level issues working across software teams
  • Collaborate with partner teams on server products across different geographical locations
  • Provide technical mentorship to junior and senior engineers
  • Define team's technical direction and roadmap

Requirements For Staff Systems Software Engineer- Server

Linux
  • 5+ years in embedded systems
  • Bachelor's degree or equivalent experience
  • Strong systematic design approach focusing on reliability and performance
  • Track record of delivering high-quality software solutions
  • Outstanding programming skills in C/C++
  • Familiarity with scripting languages for automation
  • Good written and verbal communication skills
  • Extensive knowledge of server hardware and protocols

Interested in this job?

Jobs Related To NVIDIA Staff Systems Software Engineer- Server