Responsibilities
- Responsible for performing the microarchitecture and logic design verification of Rivos central processing unit (CPU).
- Study the CPU architecture specifications and performance features specifications, write, and execute test plans, build test benches, and verification infrastructures for performance features.
- Manage testbenches and work with micro architect engineers to verify the design, fix bugs, as well as work with the post-silicon verification engineers to verify silicon bugs.
- Execute test plans for features specified in architecture and performance specifications to build and enhance the verification infrastructures for a focused design area.
- Discuss design plans using RTL design language such as Verilog, logic assertion, and verification flow.
- Design control systems using programming languages such as System Verilog, C++, and Python.
- Work closely with micro architects, logic designers and peer verification engineers to design pragmatic design verification infrastructure code space that will be an effective verification plan for complex designs.
- Test products for functionality and contribute to the overall quality of the CPU's functional and performance features focusing on targeted functionality and performance specification.
Qualifications
Education : Master's or foreign equivalent in Computer Engineering, Electrical Engineering, Electronic Engineering, or related fieldExperience : 6 months of experience in job offered or related occupation.Special Requirements : Must have coursework / project background in the following :Computer Organization and Design.
Computer System Engineering.
Digital Systems Laboratory.
Manycore Parallel Algorithms.
Communication Networks.
Distributed Systems.
Salary : $132,100 - $152,000 a year
Worksite : 6433 Champion Grandview Way, Building 2, Suite 150, Austin, Texas 78750
Applicant Instructions : Email resume to : immigration@rivosinc.com. Include job code 93071 in reply. EOE.
J-18808-Ljbffr