Member of Technical Staff (93022)

1 Month ago • All levels • $176,000 PA - $190,000 PA
Software Development & Engineering

Job Description

Work closely with RTL Designers to understand hardware blocks, develop comprehensive test plans and environments, and perform verification using SystemVerilog. Write C++ checkers and monitors to validate RTL design, maintain DV infrastructure with Python and Shell scripts, and monitor regressions. Contribute positively to the company's codebase and participate in code reviews for team members.
Must Have:
  • Master’s or foreign equivalent in Computer Engineering or related field
  • Advance level coursework or project background in High Performance Computing
  • Advance level coursework or project background in Advanced Computer Architecture
  • Advance level coursework or project background in Operating systems
  • Advance level coursework or project background in Fault-Tolerant Computing
Perks:
  • Telecommuting allowed for this position

Add these skills to join the top 1% applicants for this job

cpp
game-texts
python
shell

Work closely with RTL Designers to understand hardware blocks in depth to go through the architecture and of the overall design. Write test plans that comprehensively cover different aspects of the design to develop test environments that implement the test plans as well as develop unit level and chip level testbenches to test the design at different granularities. Develop testbench and testbench components (Ex: irritators, stallers etc) using SystemVerilog to perform verification of different hardware blocks. Write checkers and monitors using C++ to validate the functioning of the RTL design, and maintain the DV infrastructure to improve the efficiency and productivity of the team by writing scripts in Python and Shell. Launch and monitor regressions to capture the progress in the design verification process, and contribute positively to the company's codebase and help in the code review process for fellow team members.

Education:

  • Master’s or foreign equivalent in Computer Engineering or related field

Experience:

  • None.

Special Requirements:

  • Must have advance level coursework or project background in the following:
  • 1. High Performance Computing.
  • 2. Advanced Computer Architecture.
  • 3. Operating systems.
  • 4. Fault-Tolerant Computing.

Telecommuting allowed for this position

Applicant Instructions:

  • Email resume to: immigration@rivosinc.com.
  • Include job code 93022 in reply. EOE.

Set alerts for more jobs like Member of Technical Staff (93022)
Set alerts for new jobs by rivos
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙