Cpu Software Validation Engineering Lead
$150k - $200k per yearNUVACORE
Full-time, US I Canada I India or HybridNuvacore is building ground-up CPU silicon for next-generation compute workloads. 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 RESPONSIBILITIESTechnical 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.
Foster a culture of automation, quality engineering, and data-driven debugging.
Collaborate with global engineering teams across firmware, operating systems, architecture, and platform validation.
Cross-Functional Collaboration
Partner with CPU architecture, silicon design, firmware engineering, operating system teams, compiler teams, and hardware validation groups to ensure platform software readiness.
Collaborate with internal and external ecosystem partners to validate operating system compatibility and software stack stability.
Drive cross-team alignment ensuring software quality and readiness for product launch.
WHAT YOU’LL OWN
Validation strategy and infrastructure for CPU platform software, including firmware, operating systems, toolchains, and runtime services.
End-to-end software validation coverage across pre-silicon simulation, emulation platforms, and silicon hardware environments.
Development of automated validation frameworks and regression infrastructure supporting large-scale software testing.
Debugging and root-cause analysis of complex issues spanning firmware, operating systems, compilers, and CPU microarchitecture.
Point-of-contact for platform software quality, validation readiness, and system-level debugging across CPU platforms.
WHAT SUCCESS LOOKS LIKE
Successful validation and software readiness for new CPU silicon generations.
High-quality firmware and operating system enablement validated across diverse workloads and platforms.
Robust automated validation frameworks enabling rapid identification of software and hardware integration issues.
Reduced platform risk through early detection of cross-layer system bugs.
A high-performing software validation engineering team delivering predictable validation coverage aligned with silicon development schedules.
REQUIREMENTS — MUST HAVE
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science with 15+ years of experience in system software validation, firmware development, or low-level platform software engineering, and 5+ years managing validation or system software teams.
Deep expertise in
C/C++ and low-level programming close to the hardware
CPU architecture (x86, ARM, RISC-V, or similar)
Firmware and operating system interactions with hardware
System software validation methodologies and testing frameworks
Debugging complex cross-layer issues involving hardware and software
Additional experience
Hands‑on experience validating platform software for silicon products, including firmware, kernel software, and runtime environments.
Extensive experience validating CPU power management, limits management, and DVFS mechanisms.
Proven experience developing automated regression frameworks and validation infrastructure.
Experience diagnosing complex issues spanning firmware, operating systems, compilers, and CPU hardware platforms.
Experience supporting silicon bring‑up and early hardware validation.
Toolchain & development environment experience
Experience with development environments and tools including:
Git, GitHub, GitLab
LLVM, GCC or similar compiler toolchains
JTAG debuggers and hardware emulators
Software simulators and instruction-level trace systems
On‑chip telemetry and performance monitoring infrastructure
Continuous integration and automated testing systems
System software expertise
Strong Linux experience including:
kernel modules
kernel boot process
process and thread scheduling
virtual memory and paging
interrupts and exception handling
system calls and synchronization primitives (spinlocks, mutexes, RCU)
Architecture expertise
Experience with x86, ARM64, or RISC‑V ISA and ability to read and analyze compiler‑generated and hand‑written assembly.
Communication
Demonstrated ability to communicate complex technical issues clearly through written reports, presentations, and verbal briefings to diverse audiences including engineering leadership.
REQUIREMENTS — NICE TO HAVECPU Security & Platform Protection
Experience validating CPU security technologies including secure boot, root‑of‑trust, trusted execution environments, and confidential computing
Familiarity with platform security validation methodologies and vulnerability analysis.
Boot & Firmware Technologies
Experience with modern boot technologies such as UEFI, ACPI, firmware update frameworks, and platform initialization flows.
Experience validating firmware responsible for memory training, device initialization, and runtime platform services.
Observability & Performance Analysis
Experience with tools and frameworks such as:
perf
eBPF
kernel tracing frameworks
platform telemetry and observability systems
Platform & Ecosystem Experience
Experience validating software across server, client, hyperscale, or high-performance computing platforms with emphasis on data center environments
Experience collaborating directly with CPU architecture teams to validate new processor capabilities.
Prior leadership role in system software validation at a semiconductor or systems company.
$150,000 - $200,000 a year
#J-18808-Ljbffr
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 RESPONSIBILITIESTechnical 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.
Foster a culture of automation, quality engineering, and data-driven debugging.
Collaborate with global engineering teams across firmware, operating systems, architecture, and platform validation.
Cross-Functional Collaboration
Partner with CPU architecture, silicon design, firmware engineering, operating system teams, compiler teams, and hardware validation groups to ensure platform software readiness.
Collaborate with internal and external ecosystem partners to validate operating system compatibility and software stack stability.
Drive cross-team alignment ensuring software quality and readiness for product launch.
WHAT YOU’LL OWN
Validation strategy and infrastructure for CPU platform software, including firmware, operating systems, toolchains, and runtime services.
End-to-end software validation coverage across pre-silicon simulation, emulation platforms, and silicon hardware environments.
Development of automated validation frameworks and regression infrastructure supporting large-scale software testing.
Debugging and root-cause analysis of complex issues spanning firmware, operating systems, compilers, and CPU microarchitecture.
Point-of-contact for platform software quality, validation readiness, and system-level debugging across CPU platforms.
WHAT SUCCESS LOOKS LIKE
Successful validation and software readiness for new CPU silicon generations.
High-quality firmware and operating system enablement validated across diverse workloads and platforms.
Robust automated validation frameworks enabling rapid identification of software and hardware integration issues.
Reduced platform risk through early detection of cross-layer system bugs.
A high-performing software validation engineering team delivering predictable validation coverage aligned with silicon development schedules.
REQUIREMENTS — MUST HAVE
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science with 15+ years of experience in system software validation, firmware development, or low-level platform software engineering, and 5+ years managing validation or system software teams.
Deep expertise in
C/C++ and low-level programming close to the hardware
CPU architecture (x86, ARM, RISC-V, or similar)
Firmware and operating system interactions with hardware
System software validation methodologies and testing frameworks
Debugging complex cross-layer issues involving hardware and software
Additional experience
Hands‑on experience validating platform software for silicon products, including firmware, kernel software, and runtime environments.
Extensive experience validating CPU power management, limits management, and DVFS mechanisms.
Proven experience developing automated regression frameworks and validation infrastructure.
Experience diagnosing complex issues spanning firmware, operating systems, compilers, and CPU hardware platforms.
Experience supporting silicon bring‑up and early hardware validation.
Toolchain & development environment experience
Experience with development environments and tools including:
Git, GitHub, GitLab
LLVM, GCC or similar compiler toolchains
JTAG debuggers and hardware emulators
Software simulators and instruction-level trace systems
On‑chip telemetry and performance monitoring infrastructure
Continuous integration and automated testing systems
System software expertise
Strong Linux experience including:
kernel modules
kernel boot process
process and thread scheduling
virtual memory and paging
interrupts and exception handling
system calls and synchronization primitives (spinlocks, mutexes, RCU)
Architecture expertise
Experience with x86, ARM64, or RISC‑V ISA and ability to read and analyze compiler‑generated and hand‑written assembly.
Communication
Demonstrated ability to communicate complex technical issues clearly through written reports, presentations, and verbal briefings to diverse audiences including engineering leadership.
REQUIREMENTS — NICE TO HAVECPU Security & Platform Protection
Experience validating CPU security technologies including secure boot, root‑of‑trust, trusted execution environments, and confidential computing
Familiarity with platform security validation methodologies and vulnerability analysis.
Boot & Firmware Technologies
Experience with modern boot technologies such as UEFI, ACPI, firmware update frameworks, and platform initialization flows.
Experience validating firmware responsible for memory training, device initialization, and runtime platform services.
Observability & Performance Analysis
Experience with tools and frameworks such as:
perf
eBPF
kernel tracing frameworks
platform telemetry and observability systems
Platform & Ecosystem Experience
Experience validating software across server, client, hyperscale, or high-performance computing platforms with emphasis on data center environments
Experience collaborating directly with CPU architecture teams to validate new processor capabilities.
Prior leadership role in system software validation at a semiconductor or systems company.
$150,000 - $200,000 a year
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Cpu Software Validation Engineering Lead in Winnipeg, MB vacancy
- ...Preparedness today, safer tomorrow. Emergent is a leading public health company that delivers protective and life... ...commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a member of the Site...SuggestedWork at officeFlexible hours
$140k - $250k per year
...is building ground-up high performance, low-power CPU for next-generation compute workloads. As DFT engineers within the CPU team you will be responsible for test... ...architecture which aligns with the projects industry leading power, performance, and area. THE ROLEAs a CPU...SuggestedFull time- ...Are Synopsys is the leader in engineering solutions from silicon to systems... ...powered products. We deliver industry-leading silicon design, IP, simulation... ...the boundary between silicon and software, and you have learned that the best validation tools are not the ones with the...SuggestedLong term contractShift work1 day per week
$101.4k - $152.2k per year
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group >... ...Summary:As a leading technology innovator, Qualcomm... ...or analog), optimize, verify, validate, implement, and document IP (... ...PVTs and SoC IPsDebug low-level software and hardware issues, utilizing...SuggestedWork from home- STEMCELL Technologies Inc. in Canada seeks a Manager, Validation Engineering to lead a team responsible for quality assurance validation strategies and regulatory compliance across CQV activities. You will shape validation frameworks and mentor engineers in a fast-paced, science...Suggested
- ...today, safer tomorrow. Emergent is a leading public health company that delivers protective... ...role is responsible for supporting the validation effort and, where required leading... ...Experience & Skills Requirements BS Engineering/Chemistry/Microbiology or related field....For contractorsLocal areaFlexible hours
- ...Industries Limited, North America’s leading manufacturer and distributor... ...Job Title: Technical Lead, Software Development Location:... ...day-to-day guidance for a new Engineering Technology team. This role is... ...development tools to explore ideas, validate solutions, and deliver high-...
- ...Hitachi Rail Canada Inc. is seeking a Senior Software Analyst to join the Integration, Testing and Validation team in Toronto. The role focuses on ensuring quality... ...candidate will work with software developers and systems engineers, gaining exposure to CBTC, rail signalling and...
- Nuvacore is on the hunt for Verification Engineers at various levels—Senior to Principal—to validate the architectural integrity of our cutting-edge CPU. In this role, you will engage in architectural verification, focusing on the CPU’s behavior against specifications and golden...
- Optimize Intel compiler software for CPU and GPU architectures in Toronto’s hybrid work model,... ...expertise.As an experienced-hire Compiler Engineer, you will develop production-quality... ...stress testingCollaborate with engineering, validation, and performance teamsContribute to...
- Lead post-silicon validation at Qualcomm Technologies using Python, JTAG, and kernel debuggers to analyze advanced ASIC performance. This engineering role focuses on silicon bring-up, system-level data, and emulation... .... You will debug low-level software and hardware issues while...
- The Senior Project Engineer at Pride in Personnel leads development and implementation of capital projects in a pharmaceutical manufacturing setting... ...You will select equipment, prepare RFPs, and develop the validation master plan, while mentoring maintenance supervisors and...
$140.6k - $190.6k per year
Job DescriptionThomson Reuters is seeking an experienced Lead Software Development Engineer (SAP ABAP) to join our product development team, working... ...development, testing and code review, with sound judgment on validating and securing AI-generated codeFluency in English with...Work at officeLocal areaWorldwideFlexible hours- ...development opportunities.Job Scope As a System Engineer, you are responsible for the... ...equipment and debugger toolsBring up of embedded CPU/GPU cores, subsystem blocks and system... ...2 years of experiences in system validation or ASIC/FPGA IP/VIP integration and designAbility...Permanent employmentFull time
- ...and API integrations connecting legacy core banking with DLT infrastructure. Support Change Management execution, post-deployment validations, and smart contract/application upgrades. Mentor junior support analysts and author standard operating procedures (SOPs) for...Contract work
$153.91k - $217.28k per year
...and Impact Join Intel's cutting-edge team as a Formal Verification Engineer, where you will play a pivotal role in ensuring the quality and... ...techniques. System Verilog, test content development, and test planning. CPU architecture fundamentals, cache coherence, and CXL coherence....Local areaImmediate startShift work- Nuvacore is building a ground‑up high performance, low‑power CPU for next‑generation compute workloads. We are seeking Verification Engineers at multiple levels — from Senior Engineer to Principal level — to help prove that the Nuvacore CPU is architecturally correct. As...
- ...enabling AI breakthroughs, orbringing leading edge products to market, every role at... ...on the lookout for a dynamic, upbeat IP Validation Design Engineer to join our growing team. As a key contributor... ...hardware IP for forthcoming AMD APU, CPU, Compute and Discrete Graphics SOC...InternshipShift work
$120k - $195k per year
...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...developing and maintaining the CPU firmware, BIOS and Boot Loader... ...hardware engineers to bring up, validate and test new CPUs in our hardware...- The TyreSense Systems Validation & QA Lead is accountable for establishing, leading, and maintaining... ...on ensuring alignment between software, firmware, hardware, and operational configuration... ...-secondary education in software engineering, computer science, computer...
$150k - $225k per year
...predictive insights.Over 50 of the world’s leading energy companies rely on Validere’s technology... ...’re An Experienced And Capable Full Stack Software Engineer Who Loves Both Technical Challenges And Team Leadership. Our Ideal Lead Is Strong In These Key FactorsSoftware Engineering...1 day per week- About Beacon Software: Beacon is acquiring and operating a portfolio of vertical SaaS companies. Most private equity firms scale... ...founders of Stripe, DoorDash, and Ramp. About the Role: Lead Software Engineers are Beacon engineers who work inside our portfolio companies...Full timeInternship
- Drive IP validation at AMD in Markham using SoC architecture, digital design... ....As an IP Validation Design Engineer on AMD’s NBIO Team, you will... ...supports forthcoming APU, CPU, Compute, and Discrete Graphics... ...methodologiesSupport firmware, BIOS, software, and hardware...
- Position SummaryThe Senior Data Engineer leads complex data engineering projects, working on designing data Job RequirementsSenior Data Engineer Position SummaryThe Senior Data Engineer leads complex data engineering projects, working on designing data architectures...
- ...YearsJob Summary: We are seeking a highly skilled QA Automation Engineer with 7-10 years of experience to join our dynamic team in Toronto... ...a crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep...
- ...card, and digital asset transaction processing).Influence software architecture and lead design decisions for the Platform, with particular focus on... ...technical direction and best practices that enable other engineers to deliver high‑quality work independently.Influence and align...
- ...Senior Site Reliability Engineer (SRE) Location: PCS CA, Toronto Years of Experience: 10-15 Years Job Summary: We are seeking a... ...optimize cloud infrastructure across AWS and Azure platforms. Lead Dynatrace OneAgent deployments, distributed tracing, and Davis AI...
- ...Cloud DevOps EngineerLocation: PCS CA, Canada.Years of Experience: 7-10 YearsJob Summary We are seeking a skilled Cloud DevOps Engineer with expertise in Azure and AWS. The ideal candidate will have end-to-end ownership of projects, translating business requirements into...
- ...EngineerLocation PCS CA~TORONTOYears of Experience 7-10 YearsJob Summary We are looking for a proactive IT Production Support Engineer with strong experience in Cloud technologies (AWS, Azure) and DevOps practices to manage, monitor, and support our critical business...
- ...behind Money Mart—Canada’s largest non-bank branch network—and a leader in financial solutions for underserved communities. From... ...position is between C$ 135.000 to C$ 150,000. The Job:Lead Software Engineer, Backend & Cloud Platform We’re hiring a Lead Software...Temporary workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cpu Software Validation Engineering Lead. Be the first to apply!
Related searches
- validation specialist Winnipeg, MB
- computer system validation engineer Winnipeg, MB
- design verification engineer Winnipeg, MB
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- validation manager Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB

