Senior System Software Engineer – Performance
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Engineer developing and optimizing software for NVIDIA's next-generation SoCs. Involving architecture review, performance analysis, and leading optimizations.
Responsibilities:
- Design, develop, test, and optimize software for our next-generation SoCs
- Review architectural performance bottlenecks for various system wide work loads
- Identify HW/SW policies to drive performance and performance/watt leadership
- Build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology
- Competitive analysis comparing uArchitecture & workload performance metrics on NVIDIA's ARM SoCs against emerging processors from other silicon vendors
- Influence and drive full-stack adoption of performance optimizations and standard methodologies across NVIDIA SW products & OSS SDKs
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 on past projects
- 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
- Strong skills in performance analysis, data analysis and performance optimization
Benefits:
- Competitive salaries
- Comprehensive benefits package
- Opportunity for equity















