- A B.Sc. or M.Sc. in Electrical Engineering or Computer Engineering, or equivalent experience.
- 10+ overall years of experience in ASIC/SoC verification, including 3+ years in a people management or technical leadership role overseeing teams of multiple engineers.
- A strong understanding of verification methodologies, including UVM, constrained-random verification, and coverage-driven verification techniques.
- A strong understanding of digital design fundamentals, including RTL coding in Verilog/SystemVerilog, architecture, microarchitecture, and power analysis.
- Demonstrated ability to manage SoC teams while balancing resources, schedules, and quality trade-offs.
- Experience with EDA tools for simulation and debugging.
- The ability to communicate technical status, risks, and trade-offs clearly to engineering leadership and cross-functional partners.
Ways to Stand Out from the Crowd
- Multiple years of experience verifying the performance of complex designs.
- Experience or a background in networking-related domains.
- Hands-on experience developing fully agentic workflows to improve team processes.
- Experience building or scaling verification infrastructure, including regression frameworks, coverage automation, or CI/CD pipelines for hardware.
We support our people with competitive compensation, health and wellness programs, financial benefits, time away from work, family support, learning opportunities, and resources that help employees do their best work. Benefits may vary by location, role, and eligibility.