Staff Engineer

Location Bellevue, Washington
Date Posted July 31, 2022
Category Engineering
Job Type Not Specified


Position Summary

Samsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join us in multiple remote design centers including Austin, San Jose, San Diego, Bellevue, Boston, Cary and Pasadena. SARC was established in Austin, TX in 2010 to be one of Samsung s strategic investments in high performance low power ARM based device technology. Presently our GPU design teams are developing a GPU that will be deployed in Samsung mobile products. Our System IP team is working on Coherent Interconnect and Memory Controller architectures.

Role and Responsibilities

Key responsibilities include:

  • Work with architects and designers to build verification environments and test plans
  • Craft functional verification coverage strategy to ensure complete test suite implementation
  • Develop assertions and checks to optimize isolation time and produce meaningful failing signatures
  • Analyze failing tests to root cause along, working with RTL and reference modeling teams
  • Provide input on Architectural and Micro-Architectural specifications for testability and accuracy
  • Examine code coverage results, identifying exclusions and improving stimulus
  • Take ownership of key milestone closure by meeting phase gate pass rates, coverage quality, and other quality metrics
  • Skills and Qualifications

    Minimum requirements:

  • BS Computer Engineering, BSEE, or comparable and 5 + years industry experience in a design verification role
  • Proficient in System Verilog/UVM/OVM, and OOP/C++
  • Deep understanding of constrained randomization and the development of efficient test suites
  • Experience with code coverage and functional coverage driven verification methodology.
  • Experience in creating, running and debugging of SystemVerilog/UVM constraint-random testbench.
  • Working knowledge of scripting languages such as Python or Perl
  • Understanding of micro-architecture, logic design, FSMs, arithmetic datapath pipelines
  • Preferred qualifications:

  • Good verbal and written communication skills
  • Knowledge of GPU, experience with Shader or Texture a plus
  • Familiarity with assembly language a plus
  • Drop files here browse files ...