System Software Engineer – Performance
NVIDIA ยท via
Devremote
๐ฐ $124,000 - $195,500/yr
๐ Remote
๐ Remote, California
โฐ Full Time
Job Description:
- Design, develop, test, and optimize software for next-generation SoCs in pre-silicon and post-silicon phases
- Analyze and identify performance bottlenecks in the SoC
- Prepare analysis documents and communications for internal and/or external audiences about NVIDIA technology
- Conduct competitive analysis comparing microarchitecture and workload performance metrics on NVIDIA ARM SoCs against emerging processors from other silicon vendors
- Develop tools and use benchmarks to analyze performance
Requirements:
- BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
- 2+ years of relevant computer architecture or SW development experience
- Hands-on technical experience and demonstrated excellence in an environment with complex software and hardware designs
- Strong understanding of multicore hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers and real-time programming
- Experience in performance analysis, data analysis and performance optimization
- Expertise in ARM architecture and SW ecosystem
- Proficient in analyzing, debugging and tuning performance of complex system software stacks
- Experience with CPU server system workloads and performance analysis
- Familiarity with CUDA programming and/or GPUs
- Experience with HPC or large-scale computing environments
Benefits:
- Comprehensive benefits package
- Equity
- Competitive salary