Principal Design Verification Engineer – CPU Core Hardware Prefetch
Santa Clara, California, United States · On-site
Senior+$766M raised
About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications …
Skills: CPU Design Verification, Hardware Prefetch, Out-of-Order Core, RISC-V, SystemVerilog
Principal Design Verification Engineer – CPU Core Frontend
Santa Clara, California, United States · On-site
Senior+$766M raised
About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications …
A leader in technology and innovation, Southwire Company, LLC is one of North America’s largest wire and cable producers. Southwire and its subsidiaries manufacture building wire and cable, utility products, metal-clad c…
Skills: PLC Programming, Industrial Controls, HMI, VFD, Servo Systems
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. …
Building Texas… Powering the World. Since 1952, Mustang has proudly served the construction, oil & gas, power generation, marine, and manufacturing industries as the authorized Caterpillar® dealer for Southeas…
Job Summary: The Project Manager will act as a tactical leadership and support function for Operations. This role will monitor, support, and perform work for the largest contract value projects (including projects deemed…
This is a fully onsite position based in Houston, TX. Candidates must be local to the Houston area or willing to relocate prior to their start date. Remote or hybrid work is not available for this role. The IT Business A…
Skills: RentalMan ERP, Business Analysis, Requirements Gathering, Functional Specifications, User Acceptance Testing (UAT)
Req ID: 137515 Region: Americas Country: USA State/Province: Texas City: Fort Worth General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions (SOLN) Role: Specialist (SPE) Job Title: Spec…
Skills: Business Process Improvement, Business Requirements Documentation, Project Management, Analytical Skills, Troubleshooting
SAP Life Sciences Delivery & Solutioning Architect
Brisbane, California, United States · On-site
$124k–$282k/yr
Senior+$5.7B raised
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and …
Skills: SAP S/4HANA, Solution Architecture, Life Sciences Industry Expertise, Delivery Leadership, SAP BTP
Cyber - Digital Identity SME - Senior - Consulting - Location OPEN
Dallas, Texas, United States · Hybrid
$105k–$219k/yr
Mid level
Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY …
Skills: Microsoft Entra, Saviynt, Identity And Access Management, RBAC, ABAC
Req ID: 137517 Region: Americas Country: USA State/Province: Texas City: Fort Worth General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions (SOLN) Role: Specialist (SPE) Job Title: Spec…
Skills: Business Process Improvement, Requirements Gathering, Project Management, SAP, ERP
Senior Project Manager- Hospitality Industry Expert- Commerce & Omni Channel Domain
Guaynabo, Puerto Rico · On-site
$82k–$234k/yr
Senior+$5.7B raised
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and …
Director of Enterprise Applications & Integrations
Houston, Texas, United States · Hybrid
Senior+$36M raised
Description We are ERock! ERock is a leader and innovator in distributed energy. ERock has responded to long-term trends in electricity by becoming the first smart-grid supplier to US energy consumers. The company instal…
Skills: Enterprise Application Strategy, System Integration, Application Architecture, Data Governance, ERP Management
Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with…
Skills: Product Management, Virtual Reality, XR, Human Factors, HCI
MCA, your trusted advisor for wireless communications, data, and security, is seeking an experienced Advanced Security Technician in Dallas / Arlington, TX area to support our fast-growing Security division. MCA seeks te…
Skills: CCTV Installation, Access Control Systems, Intrusion Detection, Low-voltage Systems, System Troubleshooting
Apple is where individual imaginations capture together, committing to the values that lead to phenomenal work! Every new product we build, service we create, or Apple experience we deliver is the result of us making eac…
Lead DFx Support Engineer - Data Center Infrastructure
Austin, Texas, United States · Remote OK
$105k–$189k/yr
Senior+$4.2B raised
At Jabil (NYSE: JBL), we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across industries and a va…
Job DetailsJob Location: Plano Campus - Plano, TX 75025Position Type: Full TimeJob Category: General BusinessPosition Summary The Director of Data & A.I. Innovation (Director) leads One Community Church's artificial inte…
Skills: AI Strategy, Data Management, Information Security, Privacy Oversight, Data Analytics
Principal Design Verification Engineer – CPU Core Hardware Prefetch
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Healthcare, Retirement Plans, Paid Time Off, Variable Incentive Compensation, Equity
Posted 22d ago
~40 hrs/week
Responsibilities
Lead the verification strategy and execution for CPU Core Hardware Prefetch in high-performance out-of-order cores. This includes defining test plans, developing checkers and scoreboards, and ensuring functional correctness across block and core-level integration.
Requirements
Requires a degree in EE, CE, or CS with over 12 years of experience in CPU/SoC functional verification. Candidates must have deep expertise in hardware prefetch or memory-subsystem verification and a strong understanding of out-of-order microarchitecture.
Full job description
About SiFive
As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive’s unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate, optimize and deliver the most advanced solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits.
At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are.
Our constant innovation and ongoing success is down to our amazing teams of incredibly talented people, who collaborate and support each other to come up with truly groundbreaking ideas and solutions. Solutions that will have a huge impact on people's lives; making the world a better place, one processor at a time.
Are you ready?
To learn more about SiFive’s phenomenal success and to see why we have won theGSA’s prestigious Most Respected Private Company Award(for the fourth time!), check out ourwebsiteandGlassdoorpages.
Job Description:
About the Role
SiFive is looking for a Principal Design Verification Engineer to lead verification strategy and execution for CPU Core Hardware Prefetch in a high-performance out-of-order core.
This is a senior tech-lead role for an engineer who can define architecture-aware verification strategy, identify microarchitectural risk early, solve the hardest hardware prefetch verification problems, and raise verification quality across the broader CPU DV organization.
The primary technical scope of this role is advanced hardware prefetch verification, with emphasis on prefetch training behavior, stream detection and replacement, request generation, issue-queue behavior, DCache interactions, feedback-driven aggressiveness control, CSR configurability, and functional correctness across block-level and core-level integration contexts.
You will work closely with architecture, RTL, performance, software, and verification teams to ensure design intent is captured correctly, risks are identified early, and signoff quality is achieved with strong technical judgment and scalable methodology.
Responsibilities
Lead verification planning and execution for CPU hardware prefetch functionality in a high-performance out-of-order core, with ownership spanning unit-level and core-level verification strategy, debug, coverage closure, and signoff readiness.
Define verification strategy, test plans, checkers, scoreboards, assertions, stimulus strategies, and coverage models for advanced hardware prefetch microarchitecture and its corner cases.
Drive verification of hardware prefetch behaviors including stream allocation and replacement, training from demand requests, prefetch generation, request replay and kill behavior, issue-queue interactions, and feedback-driven control of prefetch aggressiveness.
Verify correctness of runtime configurability through hardware prefetch CSRs, including enablement, windowing, initial distance, maximum allowed distance, linear-to-exponential growth thresholds, queue-allocation controls, and thresholds tied to L1/L2 cache and MSHR behavior.
Drive verification of interactions between the hardware prefetch engine and the memory hierarchy, including DCache pipeline behavior, cacheable-read-only training conditions, MSHR fullness backpressure, L1/L2 prefetch targeting, and arbitration with other core-generated traffic.
Develop verification strategies for difficult corner cases such as stream misconfirmation and untraining, queue unavailability, threshold-triggered throttling, page-boundary behavior, multi-stream behavior, and correctness under diverse operating modes and software-programmed configurations.
Use architectural counters, self-checking tests, and microarchitectural observability to validate that prefetch behavior is both functionally correct and robust across realistic performance-sensitive traffic patterns.
Partner with architects and designers from early feature-definition stages to review specifications, identify ambiguity, improve debugability, and influence the design from a verification perspective.
Apply the right verification method for the problem, including simulation, formal techniques, emulation, and performance-oriented validation where appropriate for high-risk or hard-to-observe hardware prefetch behaviors.
Drive efficient failure analysis and root-cause debug across specification, RTL, test content, assertions, and verification infrastructure.
Mentor engineers across the organization and shape reusable verification approaches, infrastructure, and methodology for future CPU core generations.
Minimum Qualifications
BS, MS, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
12+ years of relevant experience in CPU/core or SoC functional verification, with substantial experience appropriate for a Principal / T6 role.
Direct experience with out-of-order CPU core verification and strong understanding of CPU microarchitecture.
Deep expertise in hardware prefetch verification or closely related CPU memory-subsystem verification, with the ability to translate architectural intent into an effective verification strategy and execution plan.
Strong knowledge of verification flow methodology, including test planning, stimulus generation, failure analysis, coverage analysis, and coverage closure.
Strong debug skills and strong software or scripting fundamentals for building scalable DV infrastructure, automation, and analysis workflows.
Strong understanding of CPU memory behavior, including ordering-sensitive interactions, cache hierarchy effects, and how hardware prefetch interacts with demand traffic and system performance.
Preferred Qualifications
Experience verifying advanced hardware prefetch architectures, such as stride-based or stream-based prefetchers with training, confirmation, throttling, and adaptive distance control.
Experience verifying prefetch engines integrated with DCache or memory-subsystem pipelines, including interactions with issue queues, MSHRs, cache feedback, and replay behavior.
Experience developing or reviewing verification content that uses performance counters, constrained-random traffic, directed corner-case scenarios, and software-driven stress patterns to validate hardware prefetch correctness.
Experience with formal verification to target bounded, control-heavy, or interface-sensitive microarchitectural problems.
Experience using emulation or other acceleration techniques to improve turnaround on large CPU verification workloads.
Experience collaborating effectively with performance, compiler, system verification, and software teams to close verification gaps from multiple perspectives.
Demonstrated technical leadership through mentoring, methodology influence, and cross-team execution on complex CPU verification efforts.
What Success Looks Like
Hardware prefetch verification plans capture the real architectural and microarchitectural risks early and completely.
Difficult bugs in prefetch training, stream management, queue behavior, throttling, page handling, and DCache interaction are found early, debugged efficiently, and closed with durable solutions.
Verification quality improves across the broader CPU DV organization through stronger methodology, reusable infrastructure, and clear technical leadership.
Architecture, design, and DV teams rely on this engineer to solve the most complex hardware prefetch verification challenges in high-performance CPU development.
Working on solving verification challenges of memory management units that are being reused across several different generations of the Cores, as well as IO memory management unit. This includes hypervisor, virtualization, and guest virtualization.
BS/MS/Ph.D in EE, CE or CS
12+ years relevant experience with Core/CPU functional verification
8+ years direct experience on memory management verification
Deep understand of computer architecture
Seasoned developer using object oriented programing principles
In addition to base pay, this role may be eligible for variable/ incentive compensation and/ or equity. In addition, this role is eligible for a comprehensive, competitive benefits package which may include healthcare and retirement plans, paid time off, and more!
Additional Information:
This position requires a successful background and reference checks and satisfactory proof of your right to work in
United States of America
Any offer of employment for this position is also contingent on the Company verifying that you are a authorized for access to export-controlled technology under applicable export control laws or, if you are not already authorized, our ability to successfully obtain any necessary export license(s) or other approvals.
SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
As an E-Verify employer, we use this system to confirm the employment eligibility of all new hires in accordance with federal law. All applicants will be required to complete a Form I-9, Employment Eligibility Verification, upon hire. We do not use E-Verify to pre-screen job candidates and will comply with all E-Verify regulations.
The heart of SiFive is RISC-V! SiFive creates the building blocks of RISC-V-based IP that are the inevitable innovative reimagining of every computing platform.
Offices: 2625 Augustine Drive, Suite 101, Santa Clara, California 95054, US · 20 Station Road, Cambridge, England CB1 2JD, GB · 5001 Plaza on the Lake, Suite 310, Austin, Texas 78746, US · 2000 Hearst Avenue, Suite 400, Berkeley, California 94709, US · 33 Boston Post Rd West, Suite 170, Marlborough, Massachusetts 01752, US
ElectronicsSemiconductorWearablesSoftwareInternet of ThingsManufacturing
Based on 6659 listings with disclosed salaries, most technology jobs in Texas pay between $88k–$214k per year. Individual offers vary with seniority, company size, and specialization.
How many Technology jobs are open in Texas right now?
There are currently 16,208 open technology positions in Texas listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Texas?
Companies currently hiring include Amazon, JPMorganChase, Applied Materials, Bright Vision Technologies, SpaceX, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Texas?
Yes — 6239 of the 16208 open technology positions offer remote or hybrid work (2380 remote, 3859 hybrid).
How do I apply for Technology jobs in Texas?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.