
System Software Engineer β Performance
Posted Oct 13

Posted Oct 13
This is a fully remote position, open to applicants in California, +4 more states.
β’ Design, develop, test, and refine software for cutting-edge SoCs during both pre-silicon and post-silicon phases.
β’ Evaluate and pinpoint performance bottlenecks within the SoC.
β’ Create analytical documents and communications for both internal and external audiences regarding NVIDIA technology.
β’ Perform competitive analysis that compares microarchitecture and workload performance metrics of NVIDIA ARM SoCs against new processors from other silicon manufacturers.
β’ Develop tools and employ benchmarks to assess performance.
β’ Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field (or equivalent experience).
β’ Over 2 years of pertinent experience in computer architecture or software development.
β’ Practical technical experience and proven proficiency in environments with intricate software and hardware designs.
β’ Solid 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 enhancement.
β’ Expertise in ARM architecture and the associated software ecosystem.
β’ Skilled in analyzing, debugging, and optimizing the performance of complex system software stacks.
β’ Familiarity with CPU server system workloads and performance evaluation.
β’ Knowledge of CUDA programming and/or GPUs.
β’ Experience in high-performance computing (HPC) or large-scale computing environments.
β’ Comprehensive benefits package.
β’ Equity opportunities.
β’ Competitive salary.
CodiLime
Swyfft
GitLab
SNHU Careers
Get handpicked remote jobs straight to your inbox weekly.