Senior Software Engineer - Dpu Platform

Nvidia Corporation

Base: 140,000 usd - 224,250 usd for level 3; bonus...
Not specified (assumed hybrid based on the collaborative nature of the role)
Embedded systems development
C and python proficiency
System software stack understanding
NVIDIA is seeking a Senior Software Engineer to contribute to the development of technology for advanced data centers, focusing on embedded systems and system software components. The position requires extensive experience in software development, particularly with C and Python, along with a strong understanding of system software stacks and performance optimization

Job Summary

  • NVIDIA is transforming computer graphics and AI technology.
  • The role involves developing system software components for advanced data centers.
  • Join a diverse team committed to innovation and excellence.

Matching Summary

Match Score: 85

NVIDIA is seeking a Senior Software Engineer to contribute to the development of technology for advanced data centers, focusing on embedded systems and system software components. The position requires extensive experience in software development, particularly with C and Python, along with a strong understanding of system software stacks and performance optimization.

Salary

Base: 140,000 USD - 224,250 USD for Level 3; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Embedded systems development
  • C and Python proficiency
  • System software stack understanding

Nice-to-have

  • ARMv8 microarchitecture experience
  • Linux distributions familiarity
  • Security key management solutions expertise

Key Requirements

  • Bachelor's degree in Computer Science/Engineering
  • 5+ years of software development experience
  • Strong engineering skills in agile processes

Work Rights

Not specified

Tailored Resume

Cover Letter