Verification Engineer

VIVA USA

$120K — $145K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of verification experience in ASIC development or related software/firmware hardware settings.
  • Strong C/C++ development skills in a Linux environment.
  • Proficiency with debugging tools such as Gdb and Valgrind.
  • Solid understanding of Object Oriented programming, Standard Template Library (STL), computer architecture, and data structures.
  • Knowledge of Perl and Makefiles is a must; Verilog/SystemVerilog/SystemC experience is preferred.
  • Experience with C/Verilog environment utilizing DPI/PLI is advantageous.
  • Excellent analytical skills with strong attention to detail and communication abilities.

Responsibilities

  • Participate in functional verification of complex ASIC and IP core designs.
  • Collaborate with design and verification engineers to ensure functionality of design elements.
  • Document and execute test plans comprising directed and constrained-random tests during simulation.
  • Adopt evolving verification methodologies for complex SoC designs.
  • Integrate work within existing verification infrastructure on active projects.
  • Ensure timely progression of verification efforts to meet market-driven schedules.
  • Stay updated with industry practices in functional verification.

Benefits

  • Opportunities for career advancement within a dynamic team.
  • Collaborative work environment emphasizing teamwork and innovation.
  • Exposure to cutting-edge technology in CPU/GPU development.
  • Ongoing training and professional development opportunities.
Full Job Description
Verification Engineer 3

Participate in the functional verification of a block(s) of complex ASICs and/or IP cores for a combined CPU/GPU development effort. Be part of a team of design and verification engineers, working closely with other team members to understand and verify the functionality of a given design element within the context of the block, chip and overall system. Be responsible for carefully documenting and executing test plan(s) consisting of directed and constrained-random tests to be run during simulation. Be expected to adopt the evolving verification methodologies used in the industry to functionally verify increasingly more complex SoC designs within aggressive, market-driven schedules, and work within the existing verification infrastructure on currently active projects. Be familiar with hardware modeling and/or assertion-based verification methods.

EXPERIENCE AND EDUCATION: 5-7 years of proven verification experience on large ASIC development projects or software/firmware experience in a hardware development setting; Strong background in C/C++ development in a Linux Environment; Strong debug skills and experience with debug tools such as Gdb, Valgrind; Proficient in Object Oriented programming, STL, computer architecture and data structures; Knowledge of Perl and Makefiles; Experience in Verilog/SystemVerilog/SystemC, preferred; Experience in C/Verilog environment using DPI/PLI, preferred; Strong analytical skills and attention to detail; Excellent written and communication skills

Similar Jobs

More Jobs at VIVA USA

More Telecommunications & Hardware Jobs

Find similar Verification Engineer jobs: