About the Role
As a SoC Performance Architect, you will create performance and power models for the fabric NoC / DRAM controller / IO blocks for server-class SoCs, correlate models against RTL behavior, prototype ideas and help productize performance/power features for future SoC designs.
Responsibilities
- Conduct RTL performance verification, including creation of verification plans and directed tests/checkers.
- Develop SoC performance/power models for blocks such as interconnect NoCs, distributed system caches, memory controllers, and IO controllers.
- Verify model correctness by writing unit-tests and debugging mismatches against expectations.
- Identify ideas for improving the SoC’s performance/power characteristics, prototype them in the performance/power model, and thoroughly characterize them.
- Work with architects and RTL developers to productize improvements identified through detailed studies.
Requirements
- 2+ years of experience in SoC performance/power modeling.
- Strong grasp of computer architecture fundamentals, especially in interconnects, traffic QoS, distributed caches, coherency flows, DRAM controller, and IO (PCIe) flows.
- Proficient in C++ and Perl/Python.
- Exposure to performance analysis and debug.
- Ability to independently identify, troubleshoot, and solve performance problems.
- 2+ years of experience in one or more system architecture technology areas and products (e.g., Power System, Shared Resource Management, Limits/Thermal Management, Hardware Islands).
Skills
- C++
- Perl
- Python
- SoC performance/power modeling
- Computer architecture fundamentals
- Interconnects
- Traffic QoS
- Distributed caches
- Coherency flows
- DRAM controller
- IO (PCIe) flows
- Performance analysis
- Debug
- Performance validation
- RTL performance verification
- Unit-testing
Location
- Remote
Work Type
- Full-time
Experience Level
- 2+ years
- 4+ years
- 3+ years
Education Level
- Bachelor's degree in Electrical Engineering, Computer Science, or related field
- Master's degree in Electrical Engineering, Computer Science, or related field
- PhD in Electrical Engineering, Computer Science, or related field
Salary/Compensations
- $148,300.00 - $222,500.00
Benefits
- Competitive annual discretionary bonus program
- Opportunity for annual RSU grants
- Highly competitive benefits package
About the Company
- Qualcomm Technologies, Inc. is an equal opportunity employer.
Equal Opportunity
- Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
- Qualcomm is committed to providing an accessible process for individuals with disabilities and making our workplace accessible for individuals with disabilities.
