Remotery

ASIC Verification Engineer – ARM

Posted Jun 3

This is a fully remote position, open to applicants in Armenia.

📋 Description

• Ensure the overall quality of our designs, which play a crucial role in the exciting launches of wireless portable hardware at Snap.

• A significant emphasis on ARM IPs (CPU (Cortex-A v9 architecture), GPU (Mali), debug (CSS600, CoreSight), etc.), where your expertise will aid in reviewing architectural and design choices and accelerating the verification of these components.

• Act as an individual contributor to develop and oversee the verification of our core IP blocks.

• Take ownership throughout the entire project lifecycle, including specification reviews, verification plans, test case development, UVM environments, coverage analysis, debugging, GLS, and more.

• Collaborate closely with other teams to gather pertinent information and share your insights on design to enhance requirements and specifications, as well as provide essential feedback in their debugging processes.

• Work in conjunction with the global verification team to refine our processes and launch initiatives aimed at enhancing the overall quality of design and improving our operational methods, striving to establish the best-in-class verification team.


⛳️ Requirements

• 5 to 8 years of experience, including at least 5 years of robust hands-on verification experience.

• Demonstrated (5+ years) hands-on experience with cutting-edge verification methodologies and processes, such as UVM/SystemVerilog, formal verification, constraint-random verification, assertions, coverage metrics, coverage analysis, gate-level simulation, and key performance indicators testing.

• A strong understanding of ARM-related IPs is essential: CPU (Cortex-A v9 architecture), GPU (Mali), debug (CSS600, CoreSight), etc.

• Practical experience in designing and implementing C-based test cases to configure and test the ARM IPs, along with the capability to reuse manufacturer-provided test benches.

• Experience in using and developing a UVM-based test environment for block-level verification, as well as the ability to reuse those environments at the (sub-)system level.

• Proficiency in reading and comprehending RTL code (SystemVerilog, Verilog, VHDL).

• Familiarity with revision control systems and CI/CD techniques.

• Exceptional interpersonal skills; capable of collaborating across teams and working independently.

• Strong skills in process development, documentation, and both written and verbal communication.


🏝️ Benefits

• Employees have the option to work remotely.

People also viewed

Akka (formerly Lightbend)10 hours ago

Forward Deployed Engineer

DE flagGermany OnlyFull-timeEngineer
ApplyView job
Swimlane1 day ago

Professional Services Engineer

IN flagIndia OnlyFull-timeEngineer$120k – $160k/year
ApplyView job
ITTConnect1 day ago

Senior Cisco CUCM Engineer

BR flagBrazil OnlyFull-timeEngineer
ApplyView job
Logicalis Spain1 day ago

Ingeniero de Observabilidad IA

ES flagSpain OnlyFull-timeEngineer
ApplyView job
Ohmium2 days ago

Field Services Engineer

HR flagCroatia OnlyFull-timeEngineer
ApplyView job
DeepHealth2 days ago

Technical Services Engineer

NL flagNetherlands OnlyFull-timeEngineer€35k – €50k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers