SoC Software Engineer: Systems & Validation

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 108,000 - 196,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Santa Clara, CA, is seeking an engineer to design and develop SoC software, validation solutions, and test frameworks for CPU, SoC, and GPU platforms. You will work across user space, kernel, firmware, and boot software, helping bring next-generation computing platforms to production.

Candidates should have a BS or MS in a related field, strong C/C++ skills, knowledge of low-level systems, and familiarity with ARM architecture.

Qualifications

  • BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or related field.
  • Strong C or C++ programming skills and an understanding of object-oriented design.
  • Familiarity with low-level systems software, device drivers, firmware, embedded software, or hardware-facing programming.
  • Foundational understanding of processor and computer architecture, preferably ARM.
  • Strong problem-solving and debugging skills, with curiosity about how hardware and software work together.
  • Clear communication skills and the ability to collaborate effectively in a team environment.

Responsibilities

  • Design and develop SoC software, validation solutions, and test frameworks for CPU, SoC, and GPU platforms.
  • Work across user space, the kernel, firmware, and SoC boot software.
  • Build next-generation system validation and reliability software for production-ready hardware and large-scale deployment.
  • Collaborate with architecture, ASIC, firmware, platform, and NPI teams to integrate capabilities.
  • Investigate challenging hardware/software issues and improve performance, reliability, and power efficiency.

Skills

C/C++ programming
OO design
Debugging
Communication skills

Education

BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or related field

Tools

Linux kernel familiarity
ARM architecture knowledge

Job description

NVIDIA Corporation in Santa Clara, CA, is seeking an engineer to design and develop SoC software, validation solutions, and test frameworks for CPU, SoC, and GPU platforms. You will work across user space, kernel, firmware, and boot software, helping bring next-generation computing platforms to production.

Candidates should have a BS or MS in a related field, strong C/C++ skills, knowledge of low-level systems, and familiarity with ARM architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU System Design Engineer - SoC Hardware & Validation
GPU System Design Engineer - SoC Hardware & Validation

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 92,000 - 184,000
Equity
Benefits
System Design Engineer, GPU/SoC Bring-Up & Validation
System Design Engineer, GPU/SoC Bring-Up & Validation

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 136,000 - 259,000
Equity
Benefits
Graphics Systems Engineer – Hardware Validation & Tools
Graphics Systems Engineer – Hardware Validation & Tools

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Equity
Benefits
System-Level Product Validation Engineer
System-Level Product Validation Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 136,000 - 259,000
Senior System Software Engineer, Graphics & Compute
Senior System Software Engineer, Graphics & Compute

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
System Software Engineer - ARM SoC Performance & Equity
System Software Engineer - ARM SoC Performance & Equity

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA • Hillsboro (OR)

On-site
USD 124,000 - 196,000
Platform Software Engineer: SOC Drivers & Automation
Platform Software Engineer: SOC Drivers & Automation

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Employee benefits
SoC Software Engineer - New College Grad 2027
SoC Software Engineer - New College Grad 2027

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 196,000