Senior Processor Verification Engineer, RISC-V (Contractor)

New Yesterday

Overview RISC-V International is looking for a mid-Senior level Verification Engineer to work as a part of the technical team focused specifically on certification program test architecture and development. RISC-V International is a non-profit organization controlled by its members. Members have access to and participate in the development of the RISC-V ISA specifications and related ecosystem. This role is a full-time contract opportunity, dedicated to RISC-V International. It will start with a 6-month contract, but then will be extended in 1 year increments. Time will be billed hourly as worked with a maximum of 40 hours per week. The expected salary range will be $12,000 to $14,000 per month based on experience. To learn more about RISC-V, please visit the organization website (no external link included here). Responsibilities Work as a member of the RISC-V International Technical Team and with the RISC-V CSC community to build and deliver certification tests and test plans Attend RISC-V Certification Steering Committee (CSC) and work group meetings; collaborate with certification working groups members to support test case and test plan development and maintenance Establish and maintain simulation environments for Sail, Spike, QEMU, and others as-needed, to meet the CSC requirements for test evaluation and development Develop a tools-based, repeatable process for evaluating test case coverage using SystemVerilog-based coverage tools to measure certification tests Identify, evaluate, and report on open source test suite readiness for use as certification tests Collaborate with RISC-V open source test suite communities to improve test coverage through test suite development and maintenance work Provide documentation creation and review of test setup, execution of selected test suites Qualifications The following qualifications are required for consideration: BS/BA degree in EE or ECE 5+ years developing processor verification tests Mastery of UNIX/Linux-based scripting tools and – make, bash, perl, Python, etc. Experience with industry standards, specifications, interoperability and compliance test plans Experience with coverage-driven, verification testing Experience with instruction set simulators (ISS) Experience using SystemVerilog Experience writing and configuring verification tests in a variety of environments including silicon, simulators and FPGA environments Experience with GitHub, including CI/regression test automation Experience working in a community where decisions are made collectively Experience leading a collaborative group, with a variety of member skill levels The ability to respond and adapt to a highly interrupt driven environment Effectively manages time, sets goals, and effectively communicates status High level of written and verbal skills, must be concise, articulate and understandable High level of attention to detail, content, and form Additional Skills Masters or PhD in EE or ECE RISC-V ISA and assembly experience Experience with QEMU, Spike, or Sail simulators Open Source software and hardware community experience All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr
Location:
San Francisco, CA, United States
Salary:
$200,000 - $250,000
Job Type:
FullTime
Category:
Engineering