Skip to content
NUVACORE

CPU Software Validation Engineering Lead

United States; CanadaHybrid · United States
Staff · Full Time · ENGINEERING
POSTED 29 SEPTVERIFIED 11H AGO
Apply Ask
Role
41 days opentrue age
Posted 29 Sept
Payats field
$150k–200kposted
▼ −19% vs market median $216k
$150k$255k
Market p25–p75
$186k–$255k
NUVACORE p25–p75
$228k–$250kn=6
H-1B median · Software engineering
$183k
United States · n=2379 · 365d to 6 Nov
CompanyNUVACORE →
20open roles
Opened · 30d
+0
Closed · 30d
−1
7d of snapshots · 30d window
Market
9,268open · Staff Software engineering
Opened · 7d
+5106% of open
All software engineering
75,188open
All tracked boards · live 10 Nov · n=9,268
Visa
7H-1B LCAs · FY26
Median wage
$183k
LCAs FY26 · n=7 · to 2026-06-26
Testing

At NUVACORE we're designing a new general-purpose CPU core for the sustained, intensive demands of AI infrastructure and agentic computing, not the workloads of the past. We are seeking an experienced technical leader to head our CPU Software Validation Engineering organization, responsible for the strategy, architecture, and execution of software validation enabling next-generation processor platforms.

This role leads teams responsible for validating CPU firmware, operating system enablement, compiler toolchains, platform runtime software, and telemetry infrastructure across simulation, emulation, pre-silicon environments, and silicon hardware platforms.

The organization develops validation frameworks, automated testing infrastructure, and large-scale regression environments ensuring correctness, performance, reliability, and security of platform software across CPU architectures and operating system ecosystems.

You will work at the intersection of CPU architecture, silicon design, firmware development, operating systems, toolchains, platform software, and hardware validation, ensuring that system software enabling new processor capabilities meets the highest standards of quality and robustness.

THE ROLE – KEY RESPONSIBILITIES

Technical Leadership

  • Define and drive the software validation strategy for next-generation CPU platforms.
  • Lead validation efforts across firmware, operating systems, toolchains, runtime libraries, and telemetry infrastructure.
  • Develop scalable validation methodologies ensuring correctness and reliability of low-level platform software.
  • Enable early detection of issues across firmware, OS, compiler, and hardware interactions through comprehensive validation frameworks.
  • Diagnose complex cross-layer issues involving CPU microarchitecture, memory subsystems, firmware, operating systems, and platform hardware.

Software Validation Architecture

  • Architect large-scale validation frameworks covering CPU firmware, operating system enablement, toolchains, and runtime software components.
  • Design automated validation pipelines integrating simulation, emulation, virtualization, and silicon testing environments.
  • Ensure validation coverage across functional correctness, performance, power management, reliability, and system security.
  • Develop scalable regression infrastructure supporting continuous integration across large system software codebases.

Platform Software Validation

  • Oversee validation of embedded firmware responsible for CPU initialization, memory configuration, and platform runtime services.
  • Lead operating system validation efforts including kernel scheduling, memory management, interrupt handling, and device driver enablement.
  • Validate compiler toolchains and runtime libraries to ensure correct code generation and optimal execution on CPU architectures.
  • Ensure platform software compatibility across server, client, and embedded computing environments.

Automation & Validation Infrastructure

  • Build and maintain automated testing infrastructure supporting large-scale validation of CPU platform software.
  • Develop regression frameworks covering unit tests, integration tests, stress testing, and workload validation.
  • Integrate validation frameworks with CI/CD systems to enable continuous software quality monitoring.
  • Utilize telemetry, instrumentation, and tracing frameworks to diagnose performance and correctness issues.

Silicon Bring-up & Debug

  • Support first-silicon bring-up and early platform validation through targeted software testing and debugging.
  • Identify and resolve complex issues involving firmware, operating systems, compilers, and CPU hardware interactions.
  • Partner with silicon validation and hardware teams to diagnose system-level issues across CPU, memory, and I/O subsystems.

Team Leadership

  • Build, lead, and mentor a high-performance CPU software validation engineering organization.
  • Establish validation processes, technical direction, and quality metrics aligned with silicon development schedules.
Source · NUVACOREFirst seen 2 NovOriginal ↗