CPU Emulation Professional
1 day ago
General Summary:
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 optimizing designs and verification components developed in synthesizable Verilog.
- Experience with C/C++ DPI transactors and monitors.
- Experience in scripting using Perl, Python or shell scripts. Experience with packaging workloads for cloud.
- Experience with debugging ARM CPU based designs. Knowledge on ARM ISA and programmers model is a plus.
- Experience with Linux boot and firmware aspects is a plus.
- Experience with CPU architecture and micro-architecture is a plus.
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. ORMaster's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. ORPhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
-
Expert ASIC Emulation Professional
4 days ago
Bengaluru, Karnataka, India beBeeEmulation Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Expert ASIC Emulation ProfessionalThe ideal candidate will be an experienced ASIC emulation engineer with a proven track record of delivering high-quality solutions using the Zebu emulation platform.Port and verify complex ASIC/IP RTL designs on the Zebu emulation platform.Develop and implement comprehensive test plans to ensure thorough...
-
Emulation Engineer
1 day ago
Bengaluru, Karnataka, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per yearYou Are:An experienced Emulation Engineer with Zebu experience.The Work:Port ASIC and IP RTL code to emulation platforms (Zebu).Build model from released RTL.Generate loadable image(s) for target emulation platform.Run sanity tests to qualify release of the image(s).Release the emulation models to various teams doing functional validation, firmware...
-
Emulation Systems Specialist
4 hours ago
Bengaluru, Karnataka, India beBeeEngineer Full time US$ 1,25,000 - US$ 1,75,000Job Opportunity:We are seeking an experienced Platform Emulation Engineer to join our Data Center GPU organization.The successful candidate will be responsible for emulation infrastructure development, execution and debug of critical firmware used in our HPC and ML products, developing test plans and execute test cases to enhance silicon test coverage, train...
-
CPU Design Verification Specialist
3 days ago
Bengaluru, Karnataka, India beBeeVerification Full time US$ 1,04,000 - US$ 1,30,878Job Title:CPU Design Verification EngineerDescription:We are seeking an experienced CPU Design Verification Engineer to verify high-performance and low-power CPUs. The successful candidate will focus on power management features, including boot, reset, clock gating, power gating, voltage/frequency management, limit management, and throttling.Key...
-
Senior ASIC Emulation Expert
4 days ago
Bengaluru, Karnataka, India beBeeEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Emulation Engineer RoleThe role of Emulation Engineer involves the porting of ASIC and IP RTL code to emulation platforms, building models from released RTL, generating loadable images for target emulation platforms, running sanity tests, and releasing emulation models to various teams.Key Responsibilities:Port ASIC and IP RTL code to emulation...
-
CPU Design Verification
1 day ago
Bengaluru, Karnataka, India Qualcomm Full time US$ 1,00,000 - US$ 1,50,000 per yearGeneral Summary: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 Responsibilitieso Responsible for power management verification includes Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling.o...
-
Emulation Engineer with Zebu Experience
7 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeExperience: 4+yearsLocation: BangaloreYou Are:An experienced Emulation Engineer with Zebu experience.The Work:- Port ASIC and IP RTL code to emulation platforms (Zebu).- Build model from released RTL.- Generate loadable image(s) for target emulation platform.- Run sanity tests to qualify release of the image(s).- Release the emulation models to various teams...
-
Emulation Engineer with Zebu Experience
4 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeExperience : 4+years Location : Bangalore You Are: An experienced Emulation Engineer with Zebu experience. The Work: Port ASIC and IP RTL code to emulation platforms (Zebu). Build model from released RTL. Generate loadable image(s) for target emulation platform. Run sanity tests to qualify release of the image(s). Release the emulation models to various...
-
CPU Firmware Architect
4 days ago
Bengaluru, Karnataka, India Krutrim Full timeJob DescriptionJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 1215 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance...
-
High-Performance CPU Software Lead
3 days ago
Bengaluru, Karnataka, India beBeeArchitect Full time ₹ 2,00,00,000 - ₹ 2,50,00,000CPU Architect Job OpportunityWe are seeking a skilled Core CPU Architect to join our team. As a highly experienced professional, you will have extensive knowledge in ARM-based CPU architecture, embedded firmware, and low-level system software.Key ResponsibilitiesDefine and architect core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU...