Senior Processor Verification Engineer, RISC-V (Contractor) Job at RISC-V, San Francisco, CA

NFh1cldkNS8zYUVhdkNPQ3dUQ2lxUERQ
  • RISC-V
  • San Francisco, CA

Job Description



RISC-V is an Instruction Set Architecture (ISA) standard enabling a new era of processor innovation through open collaboration.  RISC-V International enables the community to share technical investment, contribute to the strategic future, create more rapidly, enjoy unprecedented design freedom, and substantially reduce the cost of innovation.

RISC-V International, a non-profit organization controlled by its members, directs the future development and drives the adoption of the RISC-V ISA. Members of RISC-V International 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. Individual and service companies are encouraged to apply. It will start with a 6-month contract, but then will be extended in 1 year increments.

To learn more about RISC-V, please visit:   .

Job Description



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.

Time will be billed hourly as worked with a maximum of 40 hours / week. The expected salary range will be $12,000 to $14,000 per month based on experience.

Key responsibilities include:

  • 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 languages – 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

The following skills are preferred:

  • Masters or PhD in EE or ECE
  • RISC-V ISA and assembly language experience
  • Experience with QEMU, Spike, or Sail simulators.
  • Open Source software and hardware community experience

Additional Information



All your information will be kept confidential according to EEO guidelines.

Job Tags

Hourly pay, Full time, Contract work, For contractors,

Similar Jobs

The Wonderful Company

Senior Analyst, Financial Reporting Job at The Wonderful Company

 ...adherence to evolving accounting standards. Responsibilities include evaluating and updating...  ...customer service to all business units and corporate departments Be a subject matter...  ...Healthy Society: We focus on improving the social determinants of a healthy society-... 

Lensa

Customer Care Representative - Remote Job at Lensa

 ...for Teleperformance USA. Category : Customer Service/Support About TP TP is a global,...  ...clients, and the environment. Benefits Of Working With TP Include Paid Training...  ...sky is the limit! This is for a Work at Home position. At this time, TP can only offer... 

Amazon

Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS) Job at Amazon

DescriptionCome change the way AWS does storage!Elastic Block Store (EBS) is an easy-to-use, scalable, high-performance block-storage service designed for Amazon Elastic Compute Cloud (Amazon EC2). EBS delivers high-performing virtualized storage "in the cloud" for EC... 

Applebee's

Dishwasher Job at Applebee's

 ...NOW HIRING FULL TIME & PART TIME DISHWASHER / DISH MACHINE OPERATORS Applebees Neighborhood Grill + Bar/Thrive Restaurant Group is looking for the next team member to join our team and help love people with food in the neighborhoods we serve. We want work to be an... 

Kelly Jeep Chrysler

Service Valet Job at Kelly Jeep Chrysler

Job Summary: We are looking for a Service Valet to join our team! The right candidate has excellent driving skills and a clean Motor Vehicle...  ...and clean driving record* A GREAT SMILE!!!About Us: The Kelly Automotive Group is a family owned and operated dealership group...