Join a small, senior team at MemComputing that’s rethinking how AI is computed in silicon. We’re quietly building advanced AI hardware in stealth mode, and we’re looking for engineers who want to help invent what comes after GPUs—while working closely with founders and architects on first-of-its-kind systems.
As our FPGA Verification Engineer, you’ll build the verification environments and automation that ensure these new AI hardware platforms are robust, reliable, and ready for real-world deployment.
Key Responsibilities
Develop SystemVerilog testbenches to verify RTL modules and subsystems for UltraScale/Versal-based FPGA designs.
Conduct functional and performance verification using QuestaSim and Vivado Simulator.
Build reusable verification components for AXI-MM interfaces, DMA engines, and custom IPs.
Automate test and regression environments using Tcl and Python scripting.
Debug simulation failures and perform waveform-level analysis of RTL behavior.
Collaborate closely with FPGA designers and software developers to ensure a robust design handoff and early detection of bugs.
Prepare for future adoption of cocotb and/or UVM methodology and coverage-driven verification practices.
Required Qualifications
BSEE/MSEE or equivalent in Electrical/Computer Engineering.
3+ years of FPGA or ASIC verification experience using SystemVerilog and QuestaSim.
Strong understanding of AXI-MM and other SoC interconnect protocols.
Experience writing directed and constrained-random tests and integrating them into regression frameworks.
Scripting experience in Tcl and Python.
Familiarity with Vivado and Xilinx SoC-based design flows.
Preferred / Nice-to-Have
Basic understanding of RTL design and hardware debug flows (ILA, timing analysis) and bare metal HW testing.
Experience with coverage collection, assertion-based verification, or formal methods.
Exposure to cocotb and/or UVM testbench environments.
Pay & Benefits
Compensation: $117,000.00 - $188,000.00 per year based upon qualifications.
Stock Options
Up to 100% employer-paid Health, Dental, and Vision coverage for you and your family
401(k) through CalSavers
Flexible schedule and high-autonomy environment
Work alongside a senior technical team solving deep, meaningful problems
MemComputing is an equal opportunity employer. We welcome candidates of all backgrounds, identities, and experiences to apply.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Quality Assurance
Industries
Computer Hardware Manufacturing
Referrals increase your chances of interviewing at MemComputing, Inc. by 2x