Senior System Software Engineer - Performance

NVIDIA

Base: 184,000 usd - 287,500 usd (level 4); 224,000...
Arm sw ecosystem and system software architecture
Datacenter-scale performance and efficiency
Multicore hardware, operating systems design
NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization to enable best-in-class datacenter-scale performance and efficiency for next-generation datacenter products

Job Summary

  • NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization to enable best-in-class datacenter-scale performance and efficiency for next-generation datacenter products.
  • You will design, develop, test, and optimize software for next-generation SoCs in both pre-silicon and post-silicon phases, review architectural performance bottlenecks, and identify HW/SW policies to drive performance leadership.
  • NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer, not discriminating 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.

Matching Summary

NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization to enable best-in-class datacenter-scale performance and efficiency for next-generation datacenter products.

Salary

Base: 184,000 USD - 287,500 USD (Level 4); 224,000 USD - 356,500 USD (Level 5); Equity: eligible; Benefits: eligible

Skills & Requirements

Must-have

  • ARM SW ecosystem and system software architecture
  • datacenter-scale performance and efficiency
  • multicore hardware, operating systems design
  • performance analysis, data analysis, optimization
  • CPU server system workloads performance analysis

Nice-to-have

  • deep expertise in ARM architecture
  • analyzing, debugging, tuning complex system software
  • familiarity with CUDA programming and/or GPUs
  • experience with HPC or large-scale computing

Key Requirements

  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
  • 6+ years of relevant computer architecture or SW development experience
  • Proven leadership skills and strong ownership
  • Hands on technical experience with complex software and hardware designs
  • Strong understanding of concurrency, virtual memory, caching, interrupts, device drivers, real-time programming

Work Rights

Not specified

Tailored Resume

Cover Letter