What are the responsibilities and job description for the Senior Staff Engineer, Digital Verification - ACAS position at Protingent?
Job Description
Job Title: Senior Staff Engineer, Digital Verification - ACAS
Position Description: Protingent Staffing has an exciting contract Senior Staff Engineer, Digital Verification - ACAS with our client located in San Jose, CA.
Job Responsibilities:
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Job Title: Senior Staff Engineer, Digital Verification - ACAS
Position Description: Protingent Staffing has an exciting contract Senior Staff Engineer, Digital Verification - ACAS with our client located in San Jose, CA.
Job Responsibilities:
- Collaborate with RTL Designers, System Architects to define verification specifications.
- Design the test suites for full chip and block level verification, develop direct and constrained random testcases, analyze and debug simulations at RTL and Gate level.
- Build the functional coverage models, collect and analyze coverage data.
- Build test benches for Low Power designs, analyze simulations with Hybrid UPF and PG netlists.
- Manage regression analysis, file and track bugs using bug tracking systems.
- Bachelors with 15 years of relevant industry experience, or Masters with 13 years or PhD with 10 years in Electrical Engineering or related field preferred.
- Experience in developing test benches using System Verilog UVM, testcase development skills for constrained random and directed scenarios
- Experience in MCU/CPU Verification at processor level and at sub-system level both.
- Strong understanding of CPU architectures, instruction sets (x86, ARM, RISC-V flavors).
- Core architecture/micro-architecture verification
- Multi-processor Cache (L2/L3) Coherency, Memory Hierarchy Verification
- Good object-oriented programming skills in C /SV, scripting languages like Python/Perl.
- Familiarity with Formal Verification.
- DMS Verification experience or knowledge preferred.
- Excellent simulation debugging and problem-solving skills
- Ability to adopt new methodologies and techniques, promote them across the organization
- Experience and knowledge of EDA tools: Simulator (Synopsys VCS or Cadence Xcelium or Siemens Questasim or equivalent tools), debugging tools (Synopsys Verdi or Cadence Simvision)
- Job Type: Contract
- Pay Range: $90 - $95 an hour.
- Location: San Jose, CA.
About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.
Salary : $90 - $95