{"id":2314687,"url":"https://alion.io/job/nuvacore-cpu-software-validation-engineering-lead","title":"CPU Software Validation Engineering Lead","company":{"id":4394072,"name":"NUVACORE","domain":"nuvacore.ai","url":"https://alion.io/company/nuvacore","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States","Canada"],"countries":["US","CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":150000,"max":200000,"currency":"USD","period":"year","gross":null,"usd_annual":200000},"salary_estimate":null,"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"GCC","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"JTAG Debuggers","optional":false},{"name":"Linux","optional":false},{"name":"LLVM","optional":false},{"name":"C","optional":true},{"name":"eBPF","optional":true}],"status":"live","first_seen_at":"2026-09-29T23:15:23Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-12T15:40:47Z","board_verified":true,"closed_at":null,"days_open":12,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":12},"description":"Nuvacore 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.\nThis 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.\nThe 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.\nYou 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.\nTHE ROLE - KEY RESPONSIBILITIES\nTechnical Leadership\nDefine and drive the software validation strategy for next-generation CPU platforms.\nLead validation efforts across firmware, operating systems, toolchains, runtime libraries, and telemetry infrastructure.\nDevelop scalable validation methodologies ensuring correctness and reliability of low-level platform software.\nEnable early detection of issues across firmware, OS, compiler, and hardware interactions through comprehensive validation frameworks.\nDiagnose complex cross-layer issues involving CPU microarchitecture, memory subsystems, firmware, operating systems, and platform hardware.\nSoftware Validation Architecture\nArchitect large-scale validation frameworks covering CPU firmware, operating system enablement, toolchains, and runtime software components.\nDesign automated validation pipelines integrating simulation, emulation, virtualization, and silicon testing environments.\nEnsure validation coverage across functional correctness, performance, power management, reliability, and system security.\nDevelop scalable regression infrastructure supporting continuous integration across large system software codebases.\nPlatform Software Validation\nOversee validation of embedded firmware responsible for CPU initialization, memory configuration, and platform runtime services.\nLead operating system validation efforts including kernel scheduling, memory management, interrupt handling, and device driver enablement.\nValidate compiler toolchains and runtime libraries to ensure correct code generation and optimal execution on CPU architectures.\nEnsure platform software compatibility across server, client, and embedded computing environments.\nAutomation & Validation Infrastructure\nBuild and maintain automated testing infrastructure supporting large-scale validation of CPU platform software.\nDevelop regression frameworks covering unit tests, integration tests, stress testing, and workload validation.\nIntegrate validation frameworks with CI/CD systems to enable continuous software quality monitoring.\nUtilize telemetry, instrumentation, and tracing frameworks to diagnose performance and correctness issues.\nSilicon Bring-up & Debug\nSupport first-silicon bring-up and early platform validation through targeted software testing and debugging.\nIdentify and resolve complex issues involving firmware, operating systems, compilers, and CPU hardware interactions.\nPartner with silicon validation and hardware teams to diagnose system-level issues across CPU, memory, and I/O subsystems.\nTeam Leadership\nBuild, lead, and mentor a high-performance CPU software validation engineering organization.\nEstablish validation processes, technical direction, and quality metrics aligned with silicon development schedules.\nFoster a culture of automation, quality engineering, and data-driven debugging.\nCollaborate with global engineering teams across firmware, operating systems, architecture, and platform validation.\nCross-Functional Collaboration\nPartner with CPU architecture, silicon design, firmware engineering, operating system teams, compiler teams, and hardware validation groups to ensure platform software readiness.\nCollaborate with internal and external ecosystem partners to validate operating system compatibility and software stack stability.\nDrive cross-team alignment ensuring software quality and readiness for product launch.\nWHAT YOU’LL OWN\nValidation strategy and infrastructure for CPU platform software, including firmware, operating systems, toolchains, and runtime services.\nEnd-to-end software validation coverage across pre-silicon simulation, emulation platforms, and silicon hardware environments.\nDevelopment of automated validation frameworks and regression infrastructure supporting large-scale software testing.\nDebugging and root-cause analysis of complex issues spanning firmware, operating systems, compilers, and CPU microarchitecture.\nPoint-of-contact for platform software quality, validation readiness, and system-level debugging across CPU platforms.\nWHAT SUCCESS LOOKS LIKE\nSuccessful validation and software readiness for new CPU silicon generations.\nHigh-quality firmware and operating system enablement validated across diverse workloads and platforms.\nRobust automated validation frameworks enabling rapid identification of software and hardware integration issues.\nReduced platform risk through early detection of cross-layer system bugs.\nA high-performing software validation engineering team delivering predictable validation coverage aligned with silicon development schedules.\nREQUIREMENTS - MUST HAVE\nBachelor’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.\nDeep expertise in\nC/C++ and low-level programming close to the hardware\nCPU architecture (x86, ARM, RISC-V, or similar)\nFirmware and operating system interactions with hardware\nSystem software validation methodologies and testing frameworks\nDebugging complex cross-layer issues involving hardware and software\nAdditional experience\nHands-on experience validating platform software for silicon products, including firmware, kernel software, and runtime environments.\nExtensive experience validating CPU power management, limits management, and DVFS mechanisms.\nProven experience developing automated regression frameworks and validation infrastructure.\nExperience diagnosing complex issues spanning firmware, operating systems, compilers, and CPU hardware platforms.\nExperience supporting silicon bring-up and early hardware validation.\nToolchain & development environment experience\nExperience with development environments and tools including:\nGit, GitHub, GitLab\nLLVM, GCC or similar compiler toolchains\nJTAG debuggers and hardware emulators\nSoftware simulators and instruction-level trace systems\nOn-chip telemetry and performance monitoring infrastructure\nContinuous integration and automated testing systems\nSystem software expertise\nStrong Linux experience including:\nkernel modules\nkernel boot process\nprocess and thread scheduling\nvirtual memory and paging\ninterrupts and exception handling\nsystem calls and synchronization primitives (spinlocks, mutexes, RCU)\nArchitecture expertise\nExperience with x86, ARM64, or RISC-V ISA and ability to read and analyze compiler-generated and hand-written assembly.\nCommunication\nDemonstrated ability to communicate complex technical issues clearly through written reports, presentations, and verbal briefings to diverse audiences including engineering leadership.\nREQUIREMENTS - NICE TO HAVE\nCPU Security & Platform Protection\nExperience validating CPU security technologies including secure boot, root-of-trust, trusted execution environments, and confidential computing\nFamiliarity with platform security validation methodologies and vulnerability analysis.\nBoot & Firmware Technologies\nExperience with modern boot technologies such as UEFI, ACPI, firmware update frameworks, and platform initialization flows.\nExperience validating firmware responsible for memory training, device initialization, and runtime platform services.\nObservability & Performance Analysis\nExperience with tools and frameworks such as:\nperf\neBPF\nkernel tracing frameworks\nplatform telemetry and observability systems\nPlatform & Ecosystem Experience\nExperience validating software across server, client, hyperscale, or high-performance computing platforms with emphasis on data center environments\nExperience collaborating directly with CPU architecture teams to validate new processor capabilities.\nPrior leadership role in system software validation at a semiconductor or systems company.","description_format":"text","description_chars":8936,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Data Centers & Colocation","AI Agents"],"lifecycle":[{"event":"open","at":"2026-10-12T03:38:43Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":12,"expected_fill_days":38,"reasons":["conf:3","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":200000,"is_top_pay":true},"html_url":"https://alion.io/job/nuvacore-cpu-software-validation-engineering-lead","json_url":"https://alion.io/job/nuvacore-cpu-software-validation-engineering-lead.json","meta":{"generated_at":"2026-10-12T17:51:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28669,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4394072},"rest":"https://alion.io/mcp/rest/get_company?id=4394072"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnuvacore-cpu-software-validation-engineering-lead"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnuvacore-cpu-software-validation-engineering-lead"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnuvacore-cpu-software-validation-engineering-lead"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nuvacore-cpu-software-validation-engineering-lead\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnuvacore-cpu-software-validation-engineering-lead"}]}