Taro Logo

CPU RTL Design Engineer- Sr

A company of inventors that unlocked 5G, transforming industries through connectivity and new possibilities.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For CPU RTL Design Engineer- Sr

Qualcomm, a pioneering company in 5G technology, is seeking a Senior CPU RTL Design Engineer to join their team in Bangalore. This role sits at the intersection of hardware and software engineering, focusing on CPU microarchitecture and RTL development for high-performance, low-power devices.

The position offers an exciting opportunity to work with cutting-edge technology in the 5G space, where you'll be instrumental in shaping the future of connectivity. As a CPU Micro-architecture and RTL Design Engineer, you'll collaborate with chip architects from the early stages of product development, contributing to both architecture and product definition.

Your responsibilities will span from high-level architectural exploration to detailed RTL design implementation. You'll work on performance optimization, microarchitecture development, and RTL ownership, ensuring designs meet critical power, performance, and area goals. The role requires expertise in microprocessor architecture, including instruction fetch and decode, branch prediction, out-of-order execution, and cache systems.

The ideal candidate will bring strong technical skills in Verilog/VHDL, experience with simulation tools, and a deep understanding of logic design principles. Knowledge of low-power microarchitecture techniques and high-performance CPU design is essential. The position also requires proficiency in scripting languages like Python or Perl for automation and development tasks.

This is an excellent opportunity for a senior engineer passionate about CPU design to work at a company that's at the forefront of mobile technology innovation. You'll be part of a team that's transforming industries and creating new possibilities through advanced connectivity solutions. The role offers the chance to work on challenging problems while contributing to products that will impact billions of users worldwide.

Last updated 2 months ago

Responsibilities For CPU RTL Design Engineer- Sr

  • Performance exploration with CPU modeling team
  • Microarchitecture development and specification
  • RTL development and refinement for power, performance, area and timing goals
  • Support functional verification team
  • Support performance verification
  • Work with multi-functional engineering team on physical design implementation

Requirements For CPU RTL Design Engineer- Sr

Python
  • Thorough knowledge of microprocessor architecture
  • Knowledge of Verilog and/or VHDL
  • Experience with simulators and waveform debugging tools
  • Knowledge of logic design principles with timing and power implications
  • Understanding of low power microarchitecture techniques
  • Understanding of high performance techniques in CPU microarchitecture
  • Experience using scripting languages like Perl or Python

Interested in this job?