Pre-Silicon Verification Engineer

Intel Corp. Santa Clara , CA 95051

Posted 2 months ago

Pre-silicon Verification Engineer

Job Description

In this position, you will be working as part of a Pre-silicon Power Management and Firmware Verification Team on current and next generation server products.

Key responsibilities of the role include, although not limited to:

  • Creating test environments, checker strategies, and test generators for validating power management firmware (Pcode/Prime code)

  • Learning the FW and related IP/SOC architecture by debugging test failures to the root cause

  • Developing and utilizing various software tools and/or methodologies with the goal to ensure highly functional firmware

  • Communicating effectively, coordinating and working with firmware developers and IP teams

  • Potentially participating in the debug of failures in silicon and developing new testing strategies to detect these failures on pre-silicon models.

  • Mentoring junior members of the team in their development

You will also have:

  • Problem-solving Skills

  • Ability to Multitask

  • Strong Written and Verbal Communication Skills

  • Ability to Work in a Dynamic Team-Oriented Environment


You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

Candidate must have a Bachelor's degree in Electrical/Computer Engineering, Computer Science, or related computing disciple and 9+ years of experience in: - OR - a Master's degree in Electrical/Computer Engineering, Computer Science or related computing disciple and 6+ years of experience in:

  • Power Management IP, PM Firmware, or PM SoC development, verification, or integration using Verilog/System Verilog/OVM/UVM

  • Firmware/Embedded Firmware development or verification

  • Reading and interpreting technical specs and Register Transfer Level (RTL) code

  • SW development skills (Unit Testing, Test Driven Development) in C/C++

  • Hands-on Debug

  • Programming experience in C/C++- Programming experience in languages like Python, Perl, Ruby- Object-Oriented Programming Techniques

  • Computer Architecture and Digital Logic - Linux/UNIX and related Tools

  • Verification Techniques including Assertions, Functional Coverage, and Randomized Regressions

Inside this Business Group

IP Engineering Group's (IPG) vision Build IPs that power Intel's leadership products and power our customer's silicon. We want to attract & retain talent who get joy in building high quality IP and share our core belief that IP is fundamental to transforming Intel's silicon design process. IPG's guiding principles will be ensuring Quality (Zero Bugs), Customer Obsession (Delight our Customers) and structured Problem Solving. We are a fearless organization transforming IP development.

Other Locations

US, Massachusetts, Hudson

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

USExperienced HireJR0146935Santa Clara

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior CPU Architecture Verification Engineer

Encore Semi, Inc.

Posted 2 days ago

VIEW JOBS 12/2/2020 5:42:19 PM 2021-03-02T17:42 <strong>Position Title: Senior CPU Architecture Verification Engineer</strong><br /> Location: Santa Clara or remote/work from home<br /> Full-time: Salary + Benefits + Bonuses<br /> <br /> <strong>About the Project:</strong><br /> • As an Architectural Design Verification Engineer, you will be part of a team responsible for top-down verification of CPU's, starting from Architectural specification. You will verify that our implementation of the CPU functions correctly and complies with the architectural specification.<br /> <br /> <strong>Responsibilities:</strong><br /> • Responsible for verification of ARM architectural features and compliance of CPU to ARM architectural requirements<br /> • Work closely with RTL, DV, CPU Architects and Software team<br /> • Develop Detailed test plans and coverage plans<br /> • Develop verification environment, such as directed tests, coverage, test benches, and assertions<br /> • Execute test plan from initial feature bring-up to feature closure<br /> • Use and tune random test generators to achieve verification and coverage goals<br /> • Triage, debug and root cause test failures<br /> • Work with the micro-architecture DV and Design teams to verify the bug fixes<br /> <br /> <strong>Minimum Qualifications: </strong><br /> • Deep knowledge of a CPU architecture (x86, RISCV, ARM, Power), preferably ARM<br /> • Understanding of Modern CPU Micro-architecture (superscalar processors, memory consistency and coherency)<br /> • Experience with assembly and C/C++ programming<br /> • Experience with RTL for troubleshooting and simulation<br /> • Experience with scripting in Perl and/or Python<br /> • Experience with using Random Test Generators to generate test cases<br /> • MS Degree in CS or EE with 5+ years of processor verification experience<br />   Encore Semi, Inc. Santa Clara CA

Pre-Silicon Verification Engineer

Intel Corp.