Job Specifications
Company: Qualcomm India Private Limited Job Overview
Qualcomm is hiring strong DV engineers to verify high performance and low power CPUs in Bangalore. Please forward your profiles if you meet the requirement. Roles and Responsibilities
Responsible for power management verification includes Boot, Reset, clock gating, power gating, voltage/frequency management, limit management and throttling.
Work closely with design/verification teams within CPU to develop comprehensive test plan.
Use simulation and formal verification methodologies to execute test plans, write checkers, assertions and develop stimulus.
Verify power intent through use of methodologies like UPF.
Work closely with system architects, software teams and SoC team to validate system use cases.
Work closely with emulation team to enable verification on emulators and FPGA platforms.
Debug and triage failures in simulation, emulation and/or silicon. Minimum Qualifications
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
BE/BTech degree in CS/EE with 4+ years' experience.
Experience in power management verification.
Implementation of assembly and C language Embedded firmware.
Experience in C/C+, Scripting languages, Verilog/SystemVerilog.
Strong understanding of power management features in CPUs and CPU based SoCs.
Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc. Preferred Requirements
Good understanding of CPU architectures and CPU micro-architectures.
In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture.
Experience with advanced verification techniques such as formal and assertions is a plus.
Knowledge and verification experience in DFT and structural debug concepts and methodologies: JTAG, IEEE1500, MBIST, scan dump, memory dump is a plus. Equal Employment Opportunity Statement
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail (see below) or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
If you would like more information about this role, please contact Qualcomm Careers. Job Overview
As a CPU Emulation Engineer, you will work as part of CPU verification team to deliver emulation-based solutions for CPU team. You will work closely with all disciplines of CPU team to help verify and validate high performance CPUs. Role and Responsibilities
Work closely with CPU RTL, performance, verification and SW teams to deliver emulation-based solutions.
Architect and develop test bench infrastructure in C/C+ and SystemVerilog for enabling CPU emulation across different platforms.
Develop verification methodology, ensuring scalable and portable environment across simulation and emulation.
Debug emulation performance and area issues to efficiently use emulation resources.
Develop environment to run verification test cases, OS boot, performance benchmarks and other vectors.
Develop debugging methodology to enable efficient debug and root causing of CPU functional and performance issues.
Develop and maintain emulation environment to collect metrics related to emulation environment.
Work closely with emulation CAD team to resolve infrastructure issues and ensure productivity on emulation models.
Execute verification plans, including design bring-up, DV environment bring-up, regression enabling for all features under your care, debug of the test failures. Preferred Qualifications
5+ years of experience with emulation platforms - Palladium, Zebu, Veloce, FPGAs.
Experience with synthesizing and op
About the Company
Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperconverged infrastructure, Nutanix is trusted by companies worldwide to power hybrid multicloud environments consistently, simply, and cost-effectively. Learn more at www.nutanix.com or follow us on social media @nutanix.
Know more