Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 7.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, your primary responsibilities will include planning, designing, optimizing, verifying, and testing electronic systems. This will involve working on a wide range of systems such as circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems to launch cutting-edge, world-class products. Collaboration with cross-functional teams will be essential to develop solutions and meet performance requirements. To be eligible for this role, you should hold a Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or a related field with at least 4+ years of Hardware Engineering or related work experience. Alternatively, a Master's degree with 3+ years of experience or a PhD with 2+ years of experience in the relevant field will also be considered. As a Hardware Engineer at Qualcomm, your roles and responsibilities will include developing detailed test plans considering the IP arch and uarch features, working with CPU design and verification teams to develop CPU bring-up and functional validation test plans, and developing validation methodologies and test contents for emulators and Silicon. You will collaborate with SOC bring-up teams, software teams, and CPU verification teams to ensure successful CPU core features bringup and end-to-end validation. The minimum requirements for this position include a BA/BS degree in CS/EE/ECE with at least 7+ years of experience in Silicon Validation and bring-up, implementation of assembly, C/C++ language embedded firmware, and familiarity with software tool chains. A good understanding of micro-processor architecture, HW debug architecture, and experience in writing test plans and assembly code are preferred qualifications. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities during the application/hiring process. If you require accommodations, you can reach out to disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. The company expects its employees to adhere to all applicable policies and procedures, including requirements regarding the protection of confidential information. Please note that Qualcomm's Careers Site is intended for individuals seeking a job at Qualcomm, and unsolicited submissions from staffing and recruiting agencies are not accepted. For more information about this role, you can contact Qualcomm Careers directly.,
Posted 1 week ago
5.0 - 12.0 years
0 Lacs
karnataka
On-site
The ideal candidate for this role should hold a BE/B.Tech/ME/M.Tech degree in EEE/ECE/CSE with 5-12 years of relevant industry experience. You should have a strong background in verification methodology and be proficient in architecting and developing testbench components for ISA features, clock/reset/power features of processors. Your expertise should include a deep understanding of assembly and CPU architecture, particularly in x86/ARM/RISC-V. Proficiency in programming languages such as C, C++, Verilog, and scripting languages like Perl and Python is essential. You should be able to work independently and collaborate effectively across different geographies. Main responsibilities of this role include working closely with CPU architects to comprehend processor micro-architecture, developing detailed test and coverage plans for ISA and micro-architecture features, designing and implementing component, block, and core level testbenches, and building architectural tools for ISA level verification. You will be expected to create stimulus generators that can be utilized across various domains ranging from pre-silicon to emulation and post-silicon. Additionally, you will execute verification plans, conduct DV environment bring-up, enable regression for all features under your responsibility, and troubleshoot test failures. Tracking and reporting DV progress using metrics like bugs and coverage will also be a key part of your role. Preferred qualifications for this position include in-depth knowledge of processor verification function and architecture, particularly in areas like cache coherence, memory ordering and consistency, prefetching, branch prediction, renaming, speculative execution, and memory translation. Experience in Random Instruction Sequencing (RIS) and testing at block/unit and chip levels is highly valued. Leading a team of verification engineers in CPU verification, proficiency in advanced techniques like formal, assertions, and silicon bring up, and experience in writing test plans, portable benches, transactors, and assembly are also preferred. Familiarity with various verification methodologies and tools such as simulators, coverage collection, and gate-level simulation is advantageous. The ability to independently develop test benches for a block/unit of the design is a desired skill for this role.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a CPU Core Validation Engineer, you will be an integral part of the CPU Validation team within the CPU organization, focused on validating CPU core pipeline architecture and microarchitecture features. Your responsibilities will include developing a detailed test plan that takes into consideration the IP architecture and microarchitecture features. You will collaborate closely with CPU design and verification teams to create CPU bring-up and functional validation test plans for the IP you are responsible for. Additionally, you will design validation methodology and test content to be utilized on emulators during the pre-silicon phase as well as on actual silicon. Working with SOC bring-up and software teams, you will strategize CPU core feature bring-up and conduct end-to-end validation. In case of failures on silicon, you will be responsible for triaging and debugging issues. Furthermore, you will develop test content and testing strategies to support CPU validation on silicon and collaborate with CPU verification teams to replicate silicon failures on emulators and FPGAs. You will also engage with the design team to propose and design new debug features to enhance future CPU bring-ups. The minimum requirements for this role include a BA/BS degree in Computer Science or Electrical Engineering with at least 5 years of experience. You should have a minimum of 3 years of experience in Silicon Validation and bring-up. Proficiency in implementing assembly and C/C++ language embedded firmware is essential, along with familiarity with software toolchains such as assemblers, C compilers, Makefiles, and source code control tools. Preferred qualifications for this position include a strong understanding of microprocessor architecture, particularly in areas like Cache Coherence, Memory Ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative Execution, and Address Translation/Memory Management. Knowledge of Random Instruction Sequencing (RIS) and testing at both the Block/Unit-level and Subsystem/Chip-level is beneficial. Experience in creating test plans and writing Assembly code is desirable, as well as the ability to independently develop and work on a block/unit of the design.,
Posted 1 month ago
8.0 - 12.0 years
8 - 12 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of core units (eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode) Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying frontend pipeline units of any CPU architecture. Hands on experience of Branch Prediction techniques. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic unit. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 months ago
4.0 - 8.0 years
4 - 8 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market. Your role and responsibilities Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 months ago
8.0 - 10.0 years
8 - 10 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Role Overview: Join IBM's world-class hardware engineering team to design and lead the development of high-performance processor front-end pipeline units. This role drives architectural innovation for the systems powering next-gen AI and quantum computing. Key Responsibilities: Lead architecture and RTL design of CPU front-end components: Instruction Cache (I-Cache), Instruction Fetch, Branch Prediction, Instruction Decode Drive high-level design discussions and propose innovative microarchitectural solutions. Estimate effort, area, and wiring requirements for new features. Collaborate across design, verification, DFT, physical design, firmware, and software teams. Ensure design meets functional, area, power, and timing goals. Own and support silicon bring-up and validation in post-silicon labs. Mentor junior engineers and represent logic design in global technical forums. Required Qualifications: Bachelor's in Electrical/Computer Engineering or related field 8+ years experience in microarchitecture and RTL design of CPU front-end units Expertise in branch prediction strategies and high-frequency pipeline designs Proficiency in Verilog or VHDL for RTL development Hands-on experience with silicon bring-up and debug Solid understanding of Out-of-Order, Superscalar, and Multi-threaded architecture Knowledge of modern processor architectures (e.g., x86, ARM, RISC-V) Familiarity with object-oriented or functional programming and scripting languages Preferred: Master's Degree in EE, CE, or CS Prior leadership of a team through a full processor core design cycle
Posted 3 months ago
8.0 - 12.0 years
8 - 12 Lacs
Chennai, Tamil Nadu, India
On-site
As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market. Your Role and Responsibilities Lead the unit-level pre-silicon functional & performance verification of the front end of the pipeline for our next-generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction Fetch, Branch Prediction, and Instruction Decode units of the high-performance processor CPU. Develop verification test plans for both functional and performance verification, including the estimation for coverage closure. Support higher-level core/system simulation environments. Participate in post-silicon lab bring-up and validation of the Hardware. Lead, guide, and mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively communicate progress, potential challenges encountered, and milestones achi
Posted 3 months ago
8.0 - 12.0 years
8 - 12 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
As a CPU Processor Verification Engineer , you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in today's market. Your Role and Responsibilities Lead the unit-level pre-silicon functional & performance verification of the front end of the pipeline for our next-generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction Fetch, Branch Prediction, and Instruction Decode units of the high-performance processor CPU. Develop verification test plans for both functional and performance verification, including the estimation for coverage closure. Support higher-level core/system simulation environments. Participate in post-silicon lab bring-up and validation of the Hardware. Lead, guide, and mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively communicate progress, potential challenges encountered, and milestones achi
Posted 3 months ago
8.0 - 10.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Introduction As a CPU Processor Verification Engineer , youll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable customers to make better decisions quicker on the most trusted hardware platform in todays market. Your role and responsibilities Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelors Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of complete processor pipeline stages. Good understanding of computer architecture, including Processor core design specifications,processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units Experience with high frequency, instruction pipeline designs. At least 1 generation of Processor Core silicon bring up experience. In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of verification principles and coverage. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |