FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior System Software Engineer – Performance
NVIDIAEngineer developing and optimizing software for NVIDIA's next-generation SoCs. Involving architecture review, performance analysis, and leading optimizations.
Posted 5/25/2026full-timeRemote • California, Colorado, Oregon, Texas • 🇺🇸 United StatesSenior💰 $184,000 - $287,500 per yearWebsite
About the role
Key responsibilities & impact- 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.
- Using strong communication skills, 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 best practices across NVIDIA SW products & OSS SDKs
Requirements
What you’ll need- 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 stills in performance analysis, data analysis and performance optimization.
Benefits
Comp & perks- Equity and benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentperformance optimizationdata analysismulticore hardwareoperating systems designconcurrencyvirtual memorycachingdevice driversreal-time programming
Soft Skills
strong communication skillsleadership skillsownershiptechnical excellence
Certifications
BS degree in Computer EngineeringMS degree in Computer Science