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
- ...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....SuggestedFor 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-...Suggested
- ...Industries Limited, North America’s leading manufacturer and distributor... ...Tea and Coffee Job Title: Software Developer Location:... ...Industries is building a new Engineering Technology team, and we are looking... ...tools to explore ideas, validate solutions, and deliver high-quality...Suggested
- ...driving laws, to being an industry leader in pricing sophistication,... ...Company of Canada is a leading home and auto insurer focused... ...technical and innovative Lead Engineering, Authentication Engineering (... ...driven development practices for validation and control testing Lead...SuggestedInternshipWork at officeRemote workFlexible hours
- ...Industries Limited, North America’s leading manufacturer and distributor... ...have made Price a market leader in supplying air distribution,... ...Lead a team of manufacturing engineers, specialists, and technicians... ...shop floor layouts using 2D CAD software • Assist maintenance and production...For contractorsWork at office
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...Full time
- ...Lead IT infrastructure projects at CBC/Radio-Canada using detailed engineering design, cloud technologies, and hands-on deployment expertise in a hybrid work model. This full-time permanent Engineering Project Lead position is based in Toronto, with projects focused on technology...Permanent employmentFull time
$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- ...Lead nuclear HVAC design with P.Eng. accountability, complex heat-load calculations, and multidisciplinary execution from Mississauga, Ontario. This senior engineering role covers HVAC and mechanical systems for Nuclear Power Plants. You will lead detailed design, supervise...
$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...Full time$101.4k - $152.2k per year
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...Engineering General Summary: As a leading technology innovator,... ...or analog), optimize, verify, validate, implement, and document IP (... ...and SoC IPs Debug low-level software and hardware issues,...Work 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...
- ...Industries Limited, North America’s leading manufacturer and distributor... ...have made Price a market leader in supplying air distribution... ...a passionate and experienced Software Developer with expertise in .... ...computer science, Software Engineering, or a related field (or equivalent...
- 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...
- 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...
- 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...
- ...are seeking an experienced Senior QA Leader to take ownership of our overall Quality... ...QA delivery. In this role, you will lead and scale our software quality operations primarily by managing... ...between internal product management, engineering teams, and external QA partners—ensuring...Shift work
- ...POSITION TITLE: Team Lead INTERNAL CLOSING DATE: November 6, 2026 LOCATIONS: Dominion... .... Proficiency with Dynacare related software applications. Sound knowledge of MANQAP requirements. Must have valid driver’s license and have a reliable vehicle....RemplacementFull timeTemporary workMonday to friday
- ...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
- ...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
- ...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
- ...Industries Limited, North America’s leading manufacturer and distributor... ...have made Price a market leader in supplying air distribution... ...part of that. Lab Systems Software Developer We are looking... ...directly with laboratory and engineering teams to build and maintain software...
- 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...
$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$121.8k - $182.6k per year
...Job AreaEngineering Group, Engineering Group ASICS Engineering... ...General SummaryQualcomm's validation team is a central part of the... ...designers, verification engineers, software engineers, and customers.... ...validation techniques to verify CPU/GPU/DDR/NOC power at core and...Work from home- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment.... ...C#,.NET, and Agile practices, as well as promoting software engineering best practices. Your collaborative mindset will help foster...
- ...the direct supervision, coordination, and performance of assigned Engineering projects. Personally, and through a group of designers,... ...report directly to the Project Engineering Manager.ESSENTIAL FUNCTIONS: Leads assigned projects with focus on scope/requirements d...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...
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


