Digital Verification
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Duties: Perform professional verification engineering duties in furtherance of architecture and RTL design. Responsible for development of models or verification environment required specifically for Digital functional verification, and MRAM IP memory controller verification. Plan and implement design verification strategy for an IP, sub-system or IC level in order to guarantee no functional fault exist, according to Specifications (test cases) defined by product architects. Build verification plans from scratch, build and debug test cases to validate memory controller features, waveform debugging, writing assertions and functional coverage bins, analysis of functional coverage, toggle coverage and code coverage holds and provide additional testcases to fill those holds, creation and maintenance of UVM testbench components, support legacy projects and testbenches built in other language. Review memory controller specifications as the project goes, creation and maintenance of project scripts, guarantee final memory IP hardware is delivered to the SoC team.
Requirements
Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, foreign equivalent or related field.
Five (5) years of progressive post-baccalaureate experience in the job offered, Solutions Architect, Project Engineer, Application Engineer or similar occupations.
Required skills:
Position requires five (5) years of experience in:
-
System Verilog and C/C++ languages;
-
ARM and DSP architectures,
-
Cache and flash memory controllers;
-
SOC level verification of ARM-based microcontrollers;
-
Cadence;
-
Gate-level simulations; and
-
IP Level verification.
Benefits & conditions
Salary: $165,830 per year.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Software Engineer Career: Things You Should Know
The 12 Best Jobs for Software Engineers
What Jobs Can You Get with a Software Engineering Degree?