System Software Engineer, ARM SoCs & Performance

NVIDIA

Hillsboro (OR)

On-site

USD 124,000 - 196,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA in Hillsboro, OR is seeking a highly motivated SoC software engineer to design, develop, test, and optimize software for our next-generation ARM-based Tegra SoCs, in both pre-silicon and post-silicon phases. You will analyze performance bottlenecks, conduct competitive analysis against other silicon vendors, and build tools and benchmarks to drive improvements.

A BS/MS in CS/CE and 2+ years of relevant experience are required; strong grasp of multicore systems, OS design, and real-time

Qualifications

  • 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.

Responsibilities

  • Design, develop, test, and optimize software for our next-generation SoCs, in both pre-silicon and post-silicon phases of execution.
  • Analyze and identify performance bottlenecks in the SOC.
  • Using strong communication skills, 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.
  • Develop tools and use benchmarks to analyze performance.

Skills

ARM architecture
Performance analysis
Concurrency
Operating systems
Device drivers

Education

B.S. or MS in Computer Engineering / Computer Science

Tools

CUDA

Job description

NVIDIA in Hillsboro, OR is seeking a highly motivated SoC software engineer to design, develop, test, and optimize software for our next-generation ARM-based Tegra SoCs, in both pre-silicon and post-silicon phases. You will analyze performance bottlenecks, conduct competitive analysis against other silicon vendors, and build tools and benchmarks to drive improvements.

A BS/MS in CS/CE and 2+ years of relevant experience are required; strong grasp of multicore systems, OS design, and real-time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Software Engineer, ARM SoC & Performance
System Software Engineer, ARM SoC & Performance

NVIDIA • United States

Remote
USD 124,000 - 196,000
Equity
Comprehensive benefits
SoC Systems Software Engineer - ARM & Performance
SoC Systems Software Engineer - ARM & Performance

NVIDIA Corporation • Austin (TX)

On-site
USD 124,000 - 196,000
Equity
Benefits package
ARM SoC System Software Engineer — Performance & HPC
ARM SoC System Software Engineer — Performance & HPC

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 124,000 - 196,000
System Software Engineer - ARM SoC Performance & Equity
System Software Engineer - ARM SoC Performance & Equity

NVIDIA • California

On-site
USD 124,000 - 196,000
Equity
Benefits package
System Software Engineer, ARM SoC & Performance
System Software Engineer, ARM SoC & Performance

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 196,000
Tegra System Software Engineer - ARM SoC Performance
Tegra System Software Engineer - ARM SoC Performance

NVIDIA • Boulder (CO)

On-site
USD 124,000 - 196,000
System Software Engineer - ARM SoC & Performance
System Software Engineer - ARM SoC & Performance

NVIDIA • Austin (TX)

On-site
USD 124,000 - 196,000
System Software Engineer - Performance
System Software Engineer - Performance

NVIDIA • Austin (TX)

On-site
USD 124,000 - 196,000
System Software Engineer - Performance
System Software Engineer - Performance

NVIDIA • California

On-site
USD 124,000 - 196,000
Equity
Benefits package
System Software Engineer - Performance
System Software Engineer - Performance

NVIDIA • Hillsboro (OR)

On-site
USD 124,000 - 196,000