Current jobs related to CPU Emulation Engineer - Santa Clara, California - Qualcomm
-
Senior CAD Engineer
4 weeks ago
Santa Clara, California, United States Qualcomm Full timeJob SummaryWe are seeking a highly skilled CAD Engineer to lead our hardware emulation efforts. As a key member of our team, you will be responsible for developing and implementing emulation methodologies and workflows for CPU and SOC teams.Key ResponsibilitiesOwn hardware emulation methodologies and workflows for CPU and SOC teamsGather requirements from...
-
Senior CPU Verification Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a Senior CPU Verification Engineer to join our team at NVIDIA.This role offers the opportunity to have a real impact in a progressive, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence.Key Responsibilities:Verify the ASIC design, architecture,...
-
CPU Microarchitect/RTL Engineer
1 month ago
Santa Clara, California, United States Apple Full timeDynamic and Innovative RoleAt Apple, we're pushing the boundaries of what's possible with technology. As a CPU Microarchitect/RTL Engineer, you'll be part of our Silicon Engineering Group, designing high-performance, low-power microprocessors that power our innovative products.Key ResponsibilitiesDevelop and specify micro-architecture designs, from...
-
CPU Verification Engineer
4 weeks ago
Santa Clara, California, United States Qualcomm Full timeJob Title: CPU Verification EngineerQualcomm is seeking a highly skilled CPU Verification Engineer to join our team. As a CPU Verification Engineer, you will work closely with Chip Architects to validate the concepts of CPU and SOC level micro-architectures.Key Responsibilities:Develop detailed Test and Coverage plans based on the Architecture and...
-
CPU ML RTL Architect
4 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking an experienced engineer to drive CPU machine-learning accelerator architecture and RTL development for Apple Silicon.Key ResponsibilitiesDevelop micro-architecture and specification from early high-level architectural exploration through micro-architectural research and arriving at a detailed specification.Own or participate in RTL...
-
CPU RTL Architect
4 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking an experienced engineer to drive architecture and RTL development of CPU integer, floating-point, and/or load/store execution for our performant cores.Key ResponsibilitiesDevelop and specify micro-architecture from early high-level architectural exploration through micro-architectural research and arriving at a detailed...
-
CPU Performance Projections Engineer
4 weeks ago
Santa Clara, California, United States Qualcomm Full timeJob Title: CPU Performance Projections EngineerJob Summary: We are seeking a highly skilled CPU Performance Projections Engineer to join our team at Qualcomm. As a CPU Performance Projections Engineer, you will be responsible for modeling and projecting the CPU performance for various Qualcomm SoCs.Key Responsibilities:Setup the CPU/SoC configuration in the...
-
CPU Cache Microarchitect/RTL Engineer
1 month ago
Santa Clara, California, United States Apple Full timeRole SummaryApple is seeking a highly skilled CPU Cache Microarchitect/RTL Engineer to contribute to the design of high-performance, low-power microprocessors that power our innovative products. As a key member of the Silicon Engineering Group (SEG), you will own or participate in the development of micro-architecture specifications, RTL ownership,...
-
Senior Verification Engineer
4 weeks ago
Santa Clara, California, United States Nvidia Full timeJob SummaryNVIDIA is seeking a skilled Verification Engineer to join our Emulation division. As a key member of our team, you will be responsible for supporting multiple emulation environments using the latest emulation techniques. This includes bringing up SOCs on emulation, root causing SoC/Processor test fails and emulator environment issues, and...
-
CPU Power Management Architect
4 weeks ago
Santa Clara, California, United States Apple Full timeRole OverviewWe are seeking an experienced technical leader to drive architecture and RTL for world-class CPU power management solutions.Key ResponsibilitiesDevelop and specify micro-architecture, from early high-level architectural exploration to detailed specification.Own or contribute to RTL development, assessment, and refinement to target power,...
-
CPU Performance and Workload Analysis Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeJob DescriptionAt Apple, we are seeking a highly motivated and self-driven CPU Performance and Workload Analysis Engineer to join our team. As a member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration for next-generation CPU architectures.You will be the interface between the CPU team, system teams, and...
-
CPU Performance Modeling Engineer Lead
1 month ago
Santa Clara, California, United States Qualcomm Full timeJob SummaryQualcomm is seeking a talented CPU Performance Modeling Engineer Lead to join our team. As a key member of our CPU Power/Performance Modeling team, you will contribute to the development of advanced CPU performance and power features, exploring new ideas, modeling, and characterizing them. You will work closely with the design team to productize...
-
CPU Implementation Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeRole OverviewAs a CPU Implementation Engineer at Apple, you will play a critical role in driving the design and implementation of CPU blocks. This is an exciting opportunity to work with a talented team of engineers to develop innovative solutions that will shape the future of technology.Key ResponsibilitiesCollaborate with micro-architects to define...
-
Senior CAD Engineer
1 month ago
Santa Clara, California, United States Qualcomm Full timeJob SummaryAs a Senior CAD Engineer - DV Emulation, you will be responsible for developing and applying Computer Aided Design (CAD) software engineering methods, theories, and research techniques in the investigation and solution of technical problems. You will work with RTL, architecture, design, DV, software, and silicon verification users to define,...
-
CPU Performance and Workload Analysis Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking a highly motivated and self-driven CPU Performance and Workload Analysis Engineer to join our team at Apple. As a member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration for next generation CPU architectures. Your work will guide optimizations and the direction of future CPUs,...
-
CPU CDC/STA Engineer
1 month ago
Santa Clara, California, United States Apple Full timeRole SummaryAs a CPU CDC/STA Engineer at Apple, you will play a critical role in analyzing and driving fixes for our CPU designs. You will be responsible for developing, maintaining, and improving our Lint, Clock Domain Crossing (CDC), Reset Domain Crossing (RDC), and Static Timing Analysis (STA) constraints and methodology.Key ResponsibilitiesDevelop and...
-
CPU Implementation Lead Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeRole OverviewAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Implementation Lead Engineer, you'll play a critical role in shaping the future of our products and services.Key ResponsibilitiesOwn or participate in CPU IP delivery, ensuring seamless integration with our multi-functional engineering teams.Collaborate with...
-
Santa Clara, California, United States Apple Full timeRole SummaryAs a CPU Physical Design Methodology and Optimization Engineer at Apple, you will be part of a highly visible and innovative team responsible for solving key problems in the physical design (PD) methodology and optimization space. Your focus will be on improving Power, Performance, and Area (PPA) of our industry-leading CPU designs, working...
-
CPU Performance Modeling Architect
4 weeks ago
Santa Clara, California, United States Qualcomm Full timeJob SummaryAs a CPU Performance Modeling Architect at Qualcomm, you will be responsible for designing and developing high-performance CPUs that push the boundaries of what's possible. You will work closely with cross-functional teams to enhance the world of compute products from conceptualization through post-silicon verification.Key...
-
CPU Physical Design Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeRole SummaryAs a CPU Physical Design Engineer in Apple's Silicon Engineering Group, you will play a key role in driving the design and development of our next-generation CPU blocks. You will be responsible for driving RTL-to-GDS design convergence through logic synthesis and place-and-route tools, targeting ambitious PPA goals. Additionally, you will work...
CPU Emulation Engineer
1 month ago
Qualcomm is seeking a highly skilled CPU Emulation Engineer to join our CPU verification team. As a key member of our team, you will work closely with CPU RTL, performance, verification, and SW teams to deliver emulation-based solutions for high-performance CPUs.
Key Responsibilities:
- Collaborate with CPU teams to develop and implement emulation-based solutions.
- Design and develop test bench infrastructure in C/C++ and SystemVerilog for CPU emulation.
- Develop and maintain verification methodologies to ensure scalable and portable environments.
- Debug emulation performance and area issues to optimize resource utilization.
- Develop and maintain environments for running verification test cases, OS boot, performance benchmarks, and other vectors.
- Develop debugging methodologies to efficiently debug and root-cause CPU functional and performance issues.
- Collect and analyze metrics related to emulation environment performance.
- Collaborate with emulation CAD teams to resolve infrastructure issues and ensure productivity.
Requirements:
- 5+ years of experience with emulation platforms, including Palladium, Zebu, Veloce, and FPGAs.
- Experience with synthesizing and optimizing designs and verification components in synthesizable Verilog.
- Experience with C/C++ DPI transactors and monitors.
- Experience with scripting using Perl, Python, or shell scripts, and packaging workloads for cloud.
- Experience with debugging ARM CPU-based designs, ARM ISA, and programmers' model.
- Experience with Linux boot and firmware aspects is a plus.
- Experience with CPU architecture and micro-architecture is a plus.
Qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, and 4+ years of relevant work experience.
- OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, and 3+ years of relevant work experience.
- OR PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field, and 2+ years of relevant work experience.
Qualcomm is an equal opportunity employer and welcomes applications from diverse candidates. If you require accommodations during the application process, please contact us at [insert contact information].