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 35 minutes ago
Similar jobs that could be interesting for youBased on the Cpu Software Validation Engineering Lead in Winnipeg, MB vacancy
$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...SuggestedFull timeInternship- 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...Suggested
- ...ID: 101798 Job Category: Engineering Location: Winnipeg, MB, Canada... ...and operations, and industry-leading efficiencies, our best-in-... ...and to the overall Electrical Lead for functional issues Visit... ...following electrical design tools and software: SPEL, ETAP, SKM, EasyPower...SuggestedLong term contractWork at officeLocal areaFlexible hours
$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...SuggestedFull 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...SuggestedFor contractorsWork at officeFlexible hours
- ...The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company... ...holiday break Industry leading paid sick time Maternity/paternity... ...structural analysis and design software and/or Revit is an asset ~ Possess a valid driver's license ~ Available and...Contract workInternshipWork at officeLocal areaFlexible hoursNight shift
- ...make positive change! The Substation Lead works within a multi-discipline team to develop... ..., mentorship, and/or guidance to engineers within the department. This position is responsible... ..., or other industry-standard design software is an asset. ~ Management experience...Long term contractFor contractorsFor subcontractorLocal areaFlexible hours
- ...move things forward. We're now looking for someone to build and lead our marketing function from the ground up. Job Description... ...Bonus: Experience in property technology, real estate, accounting software, fintech, or other specialized B2B markets. Skills & Tools...Full timeInternshipWork at officeRemote work
- ...small players, we stay at the leading edge of technology, remain nimble... ...for an Operations Research Engineer to join the Workforce... ...programming, mathematics, and software engineering who enjoys solving... ...group volumes. Define and validate schedule quality metrics (coverage...Full timeInternshipRemote workRelocation
$72.8k per year
...make a real difference, there’s only one choice. Customer Solutions Lead Join our team as a Customer Solutions Lead and play a pivotal... ...analytical thinking in complex situations with minimal guidance. Valid driver’s license and ability to operate motor vehicles safely....Long term contractPermanent employmentFull timeTemporary workSummer workLocal areaWork from homeFlexible hours- ...employer that has large-scale international engineering projects to offer. If you want to make a... ...Strong experience with structural design software (ETABS, SAP2000, SAFE, etc.). ~... ...can change the world. We're committed to leading our clients across our various end markets...Full timeInternshipWork at officeFlexible hours
- ...potential in an environment that’s engineered for people. At CIMA+, we care... ...design obstacles, championing leading-edge methodologies that... ...field reviews as required Lead projects and support junior engineer... ...Proficient in design/analysis software and CAD systems, along with...Permanent employmentInternshipWork at officeFlexible hours2 days per week
- ...LAPORTE is a consulting engineering firm providing high-value engineering... ...Canada. Reporting to the Lead Engineer, our Refrigeration Engineer... ...Reliable transportation and a valid driver’s license; ~... ...AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset)....Permanent employmentFull timeWork at officeFlexible hours2 days per week
$45.37 - $50.7 per hour
...processes. The position highlights are: Lead continuous improvement initiatives.... ...Master's degree or equivalent in systems engineering or healthcare systems engineering. Minimum... ...asset. Ability to learn project specific software applications to the extent of being able...Hourly payPermanent employmentFull timeWork at officeMonday to friday- ...Hatch is seeking a Transmission Line Lead to join our Power practice, supporting clients... ...: you'll bring deep transmission line engineering expertise to guide design quality and mentor... ...or equivalent transmission line design software. • Working knowledge of North American...Long term contractLocal areaFlexible hours
- ...growth. THE POSITION The Quality Engineer leads the development, implementation, and... ...systems. Lead failure analysis, process validation, and continuous improvement projects to... ...processes. Proficiency in CAD software, with the capability to design quality...Full timeRemote work
- ...Job Description Overview Our Engineering Services team in Winnipeg is dynamic and tight‑knit... ...communication skills. ~ Must have a valid driver’s license. Rewards & benefits... ...can change the world. We're committed to leading our clients across our various end markets...Full timeFor contractorsInternshipWork at officeLocal areaFlexible hours
- ...asset building and operations, and industry-leading efficiencies, our best-in-class team... ...and systems that are unparalleled in the engineering space. Are you looking for an opportunity... ...required. Familiarity with CAD/Design software applications such as MathCAD, Excel,...Long term contractInternshipWork at officeLocal areaFlexible hours
$25 - $30 per hour
...Mining is seeking a Electrical Engineering Co-op Student (8 months)... ...across electrical, mechanical and software disciplines, and seeing... ...experience with a global engineering leader in the mining industry.... ...in an international, industry-leading organization. A supportive...Hourly payFixed term contractInternshipLocal area$100k - $120k per year
...Description Key Responsibilities: Lead and support a small team of developers through... .... Partner with stakeholders across engineering and the business to understand needs,... ...requirements, and translate them into practical software solutions. Help define the team's...Permanent employment$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$131k - $191.4k per year
...posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position... ...experience. Responsibilities Be a technical leader in full life cycle of software... ...'s degree or higher in Computer Science, Engineering, or related field Preferred Qualifications...For contractors- ( Foundational) Business Software Sales Affiliate Independent Business Development & Affiliate Team-Building Opportunity is developing... ...earned from qualifying revenue generated for BMI—not merely from leads, appointments, or sales activity. Learn more about BMI here:...RemplacementLong term contractPermanent employmentFull timeInternshipWork at officeRemote workRelocationFlexible hours
- Lead quantum system validation at Nord Quantique in Sherbrooke, focusing on superconducting systems, reliability engineering, and large-scale experimental qualification.This senior technical leadership... ...cryogenic hardware, control, software, and deployment readiness. The work...
- Job Responsibility: Join our team to achieve your full career potential! We are proactive, outside the box thinkers and doers who stop at nothing to make the iconic Laura and Melanie Lyne brands shine! Privately owned and based in Laval, Quebec, with a strong vision for innovation...Permanent employmentFull timeDay shiftAfternoon shift
$55k - $68k per year
...one million customers across 200+ locations across Canada. Team Lead – Commercial Sales We are seeking a Team Lead, Commercial... ...part of our hiring process, we use standardized, scientifically validated skills assessments (nonAI), and all results are reviewed by our hiring...Permanent employmentFull timeWork at office- ...Construction Flynn Canada Ltd., Canada’s leading building envelope trade contractor in the... ...marketplace is looking for a Small Engine and Equipment Mechanic to work from our Winnipeg... ...Welding certificate would be an asset Valid Driver’s License What We Offer...Full timeFor contractors
- ...impact The Electrical Reliability Studies Engineer is responsible for performing power-... ...reliability studies engineer, you will develop and validate technical models, perform system-impact... ...tools such as ETAP or equivalent software. Familiarity with RAM software such as...Remote work
- ...small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps... ...for a skilled Senior AI Engineer with Python, LangGraph and LangChain... ...platforms. ~ Strong knowledge of software engineering best practices,...Full timeInternshipRemote workRelocation
$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
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



