SiFive logo

Engineer 1

SiFive
July 29, 2026
Full-time
On-site
Hyderabad, Telangana, India
Verification Jobs, Level - Entry or Early Career

Job Title

Engineer 1

Role Summary

The Engineer I will join the Hardware Engineering (DV) team to verify CPU pipelines and memory subsystems with a focus on the Memory Management Unit (MMU). The role involves block- and subsystem-level verification, writing tests, and working with design and architecture teams to validate fixes.

This is an early-career engineering position aimed at building expertise in CPU verification and RISC-V architecture.

Experience Level

Entry-level / Early-career. The posting requests approximately 1+ years of experience; suitable for recent graduates or engineers with early professional experience.

Responsibilities

Primary responsibilities include verification of MMU components, test development, coverage analysis, and cross-team collaboration.

  • Participate in block- and subsystem-level MMU verification (TLBs, page table walkers, memory protection).
  • Author, run, and debug directed and random tests covering architectural scenarios and edge cases.
  • Analyze functional and code coverage to identify gaps; write cover groups and assertions to close coverage.
  • Collaborate with design and architecture teams to understand specifications, debug root causes, and validate fixes.

Requirements

Must-have technical skills and experience; preferred items listed separately.

  • Must-have: Strong foundation in CPU/core architecture (pipelines, caches, virtual memory, paging mechanisms).
  • Must-have: Verilog proficiency for HDL development and verification.
  • Must-have: Basic scripting skills (Python, Perl, or Bash) for automation and debugging.
  • Must-have: Strong analytical, problem-solving, and debugging abilities; effective verbal and written communication in a team setting.
  • Nice-to-have: Internship or coursework in CPU/ASIC design verification.
  • Nice-to-have: Familiarity with the RISC-V ISA and privileged architecture.
  • Nice-to-have: Assembly-level programming or C/C++ experience in embedded environments.

Education Requirements

Bachelor's or Master's degree in Electronics Engineering, Computer Engineering, Computer Science, or a related technical field.


About the Company

Company: SiFive

Headquarters: San Mateo, California, United States

SiFive is a pioneering company in the RISC-V ecosystem, focused on transforming the future of computing by delivering high-performance, data-intensive RISC-V solutions. Their compute platforms empower leading technology firms to innovate across various markets, including AI, machine learning, and automotive sectors. SiFive is recognized for its commitment to ongoing innovation and fostering collaboration among talented teams, impacting lives by enabling advanced chip design.

SiFive logo

Date Posted: 2026-07-28