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 2 hours 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
- ...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
- ...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... ...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
$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 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
- ...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...
- Job Description Job Description We are seeking a Sign Installer to become a part of our team! You will assist with the installation and repair of various types of signage. Responsibilities: Assist with the installation and repair of signs Furnish tools, materials...
- ...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...
- ...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
- ...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...
- ...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...
- ...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
$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- 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...
- ...commitment drives how we work, grow and lead in the construction industry. Why Choose PCL? Grow your career as an Engineering Student at our Winnipeg district in Winnipeg... ...manual schedules using Primavera P6 EPPM software. Creating and maintaining graphical...Hourly payWeekly payFull time
- ...Price Café offers free Tea and Coffee. Software Developer – Antec Controls The... ...Requirements gathering and analysis to validate project feasibility, cost, and effort.... ...Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high...
- 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...
$140k - $250k per year
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...$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$180k - $200k per year
...technical visionary and a strategic leader within our AI organization.... ...archive. You will lead high-impact, cross-functional... ...Scalability: Partner with Engineering and DevOps to design robust ML... ...10+ years of experience in software or data science, with at least...3 days per week- ...As a recognized leader in emergency communications, E-Comm is an organization... ...experienced Data Solutions Lead to join our growing Data &... ..., test design, analysis, validation, and documentation. Tune... ...by applying expertise in data engineering, advanced analytics, process modelling...
$99.45k - $209.9k per year
...clients shift to the New using leading-edge technologies on some of... ...groundbreaking projects imaginable. Software Development team is a high-... ...YOUR ROLE: Curam Development Lead WORK YOU WILL DO: We are... ...and continuous learning across engineering and support teams. Provide...Full timeWork at officeLocal areaShift work- ...safer tomorrow. Emergent is a leading public health company that... ...of multiple complex engineering capital projects. Provide leadership... ...oversight from their manager, leads and manages multiple capital... ...and oversight and review of validation plan and regulatory submission...For contractorsWork at officeFlexible hours
- 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...
- ...complex ASICs and/or IP cores for a combined CPU/GPU development effort.Be part of a team of design and verification engineers, working closely with other team members to understand... ...on large ASIC development projects or software/firmware experience in a hardware development...Worldwide
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
- computer system validation engineer Winnipeg, MB
- design verification engineer Winnipeg, MB
- validation specialist Winnipeg, MB
- lead software engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- validation manager Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB


