What are the responsibilities and job description for the Design Verification Engineer position at Cohesive Technologies LLC?
Job Details
Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.
Job Title: Design Verification Engineer
Location: Remote
Duration /Term: Long Term Contract
Note: No need of FPGA profiles. Need SOC Verification resources worked on Complex ASIC SOC projects. Experience in UVM Coding
Job Description:
- We are seeking an experienced Verification Engineer proficient in System Verilog, C programming, and SoC-level verification.
- Must have expertise with ARM processor-based SoCs, AXI/AHB protocols, and experience in test development, simulation, and debugging using industry-standard EDA tools.
- Responsibilities include developing and executing verification plans, conducting SoC verification, debugging connectivity tests, and collaborating with team members to optimize verification strategies.
Key Responsibilities:
- Develop and execute verification plans using System Verilog and UVM methodologies.
- Conduct SoC verification, including Processor-based C test development, compilation, loading in the testbench, and failure debugging.
- Debug connectivity tests efficiently using tools like JasperGold.
- Work with ARM processor-based SoCs, including AXI/AHB protocols, and verify SoC functionalities.
- Utilize strong debugging skills to identify and resolve issues in verification environments.
- Perform problem-solving tasks during verification and debugging, ensuring high-quality deliverables.
- Contribute to the development and simulation processes using popular EDA tools.
- Collaborate with team members to optimize verification strategies and address connectivity challenges.
Qualifications:
- Strong expertise in System Verilog and UVM.
- Practical experience with C programming, focusing on test development for SoC verification.
- In-depth understanding of ARM processor-based SoCs, AXI, and AHB protocols.
- Hands-on experience with simulation tools and debugging standard tools.
- Knowledge of Coresight debug methodologies is a plus.
- Familiarity with JasperGold for connectivity test debugging is highly desirable.
- Logical and methodical debugging approach with a strong problem-solving mindset.
Experience:
- ARM processor based SOCs, AXI / AHB: 5 years (Required)
- Processor based C tests for SOC verification: 5 years (Required)
- C: 5 years (Required)
- Jasper Gold: 5 years (Required)
Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.