Avicena is a privately held company headquartered in Sunnyvale, California, with a development center in Edinburgh, Scotland, developing microLED-based ultra-low power, high bandwidth interconnects…
Avicena is a privately held company headquartered in Sunnyvale, California, with a development center in Edinburgh, Scotland, developing microLED-based ultra-low power, high bandwidth interconnects…
Avicena is seeking a talented and detail-oriented ASIC Design Verification (DV) Engineer to join our chip design team
You’ll play a crucial role in ensuring the functional correctness, performance, and robustness of our high-speed, low-power digital integrated circuits (ICs) for groundbreaking silicon photonics and optical interconnect solutions. This position requires strong expertise in verification methodology and a commitment to quality
Testbench Development: Develop comprehensive and reusable verification environments (Testbenches) from scratch using advanced methodologies like UVM (Universal Verification Methodology)
Verification Planning: Work closely with the architecture and design teams to define and execute thorough verification plans, including feature lists, test strategies, and coverage goals
Test Case Creation: Develop constrained-random, directed, and stress tests, as well as necessary sequences, scores, and functional coverage models
Functional Debugging: Execute simulations, analyze results, and effectively debug complex functional failures, working with design engineers to identify and resolve root causes
Coverage Closure: Drive functional and code coverage closure, identifying coverage holes and implementing targeted tests to achieve tape-out quality
Regression Management: Maintain and manage regression suites, optimizing simulation speed and efficiency
Formal Verification: Utilize formal verification techniques to prove correctness for critical design properties, such as clock domain crossing (CDC) and complex state machines
Scripting and Automation: Develop and maintain automation scripts (e.g., in Python or Perl) to enhance the verification flow and improve efficiency
Benefits
Startup jobs. A lot of them.
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
66,000+
Open Roles
1,500+
New This Week
Backend Developer
ContractNiš, RS
Contract • Niš, RS
Machine Learning Engineer
ContractLondon, GB
Contract • London, GB
Technical Writer
InternshipUtrecht, NL
Internship • Utrecht, NL
Frontend Developer
InternshipBelgrade, RS
Internship • Belgrade, RS
AI Researcher
ContractRotterdam, NL
Contract • Rotterdam, NL
AI Researcher
Part-timeLondon, GB
Part-time • London, GB
Stock Options
Medical, Dental, Vision & Disability
401(k)
Free Food- Debugging Skills: Excellent analytical and problem-solving skills with a proven ability to debug complex digital logic and verification environments
Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field
Experience: 3+ years of professional experience in ASIC/SoC design verification
Coverage Driven Methodology: Solid understanding of constrained-random verification and functional/code coverage analysis
Verification Languages: Expertise in SystemVerilog, and knowledge of scripting languages like Python or Perl
Tool Proficiency: Experience with industry-standard EDA simulation and debug tools (e.g., Synopsys VCS, Cadence Xcelium, Mentor Questa)
UVM Expertise: Strong proficiency and hands-on experience in building and deploying reusable verification environments using SystemVerilog and UVM
Exposure to forward error correction (FEC), scrambling, and other digital data communication techniques
Experience verifying high-speed interfaces, SerDes, or communication protocols like Ethernet and PCIe
Familiarity with low-power verification techniques