Job Description
We are seeking a skilled Senior / Staff SoC Verification Engineer for our dynamic team in Cambridge.
The ideal candidate will have experience in verifying System-on-Chip (SoC) designs optimized for FPGA deployment, with expertise in building and refining SoC verification frameworks, integrating external verification IPs, creating C-based test cases, reusing existing verification resources, and automating routine processes using programming languages such as Python, Shell, or Perl.
This is a full-time onsite position with a competitive salary range of $100,000 - $140,000 per year, depending on experience. We offer a comprehensive benefits package and opportunities for growth and development.
* Design and execute verification methodologies to validate assigned SoC modules comprehensively.
* Partner with design, architecture, and verification teams to interpret design specifications and develop effective testing strategies.
* Provide clear, concise updates on progress, challenges, and outcomes through regular communication with stakeholders.
* Drive improvements in verification processes by automating testing and regression workflows to achieve broader coverage.
Skills and Experience Required:
* Proficient in SoC verification, including the development and execution of C-based test cases.
* Expertise in hardware design and verification languages, such as SystemVerilog, Verilog, or VHDL.
* Solid understanding of computer systems, peripheral interfaces, and protocols like AXI or AHB.
* Experience with automation and scripting using tools like Tcl, Python, or equivalent.
* Bachelor's or master's degree in electronics engineering, computer engineering, or a related field.