Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
NVIDIA Corporation logo

Senior Software Engineer- Windows for ARM and TEGRA

NVIDIA Corporation

2/28/2025

US, CA, Santa Clara

Full-time

Salary: $148,000 - $287,500


Job Description

NVIDIA is looking for software engineers to join the CUDA driver team to develop and support GPU administration tools for monitoring and orchestrating the Compute GPU product line-up.

Requirements

  • B.S. or M.S. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience)
  • 5+ years of 'hands-on' experience developing or maintaining user space library and tools
  • Extensive experience with programming in the Windows OS environment
  • Strong Windows debugging skills
  • Deep knowledge of Windows operating system and software interfaces
  • Excellent programming skills in C, C++, and Python
  • Experience with kernel device drivers, kernel development, debugging, or working with low-level HW/SW Interface

Responsibilities

  • Work on System and Device Monitoring/Management Tools for NVIDIA Tegra platforms
  • Write maintainable and well-tested code for multiple operating systems
  • Coordinate and drive development efforts for forward-looking improvements
  • Develop and maintain software features for NVIDIA GPU hardware
  • Support new hardware architectures for pre-silicon and post-silicon stages
  • Collaborate with internal teams and customers to define feature requirements and communicate solutions

Benefits

  • Multiple relocation packages
  • Two weeklong shutdowns (mid-summer and year-end) in the US (in addition to PTO)
  • 8-week parental leave
  • 9 Employee Resource Groups
  • Annual bonus offering
  • Flexible work arrangements
  • Up to 6% 401K matching
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎