SoC Performance Architect

Qualcomm develops high performance, energy efficient server solutions for data center applications.
$242,300 - $363,500
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For SoC Performance Architect

Qualcomm Technologies, Inc. is seeking a talented SoC Performance Architect to join their Data Center team. This role is crucial in developing high-performance, energy-efficient server solutions for data center applications.

As a SoC Performance Architect, you will be at the forefront of creating performance and power models for fabric NoC / DRAM controller / IO blocks for server-class SoCs. Your work will involve correlating models against RTL behavior, prototyping ideas, and helping productize performance/power features for future SoC designs.

The ideal candidate will bring strong expertise in computer architecture fundamentals, particularly in areas such as interconnects, traffic QoS, distributed caches, coherency flows, DRAM controller, and IO (PCIe) flows. Your proficiency in C++ and Python/Perl will be essential for developing and implementing these complex models.

Key responsibilities include:

  • Developing sophisticated SoC performance/power models for various components
  • Conducting thorough verification through unit testing and debugging
  • Identifying and implementing performance/power optimization opportunities
  • Collaborating with architects and RTL developers to bring improvements to production
  • Leading RTL performance verification efforts

The position offers competitive compensation ($242,300 - $363,500) and comprehensive benefits including:

  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Mental health and wellbeing support
  • Professional development opportunities through continuous learning programs
  • Tuition reimbursement and mentorship programs

Join Qualcomm's dynamic team where you'll work alongside leading engineering experts, contributing to breakthrough technologies while growing your career in ways you haven't yet imagined. Your work will directly impact the future of data center computing, making this an exciting opportunity for those passionate about performance optimization and system architecture.

The role requires a minimum of 8 years of relevant experience with a Bachelor's degree (or equivalent combination with advanced degrees) in Electrical Engineering, Computer Science, or related fields. Your expertise in SoC performance/power modeling and strong analytical skills will be vital for success in this position.

Last updated 9 minutes ago

Responsibilities For SoC Performance Architect

  • Develop a SoC performance/power model for blocks such as interconnect NoCs, distributed system caches, memory controllers, IO controllers
  • Verify model correctness by writing unit-tests and debugging mismatches against expectations
  • Identify ideas for improving the SoC's performance/power characteristics
  • Work with architects and RTL developers to productize improvements
  • Conduct RTL performance verification

Requirements For SoC Performance Architect

Python
  • MS in Computer Science/Computer Engineering/Electrical Engineer with 3 years of experience in SoC performance/power modeling
  • Strong grasp of computer architecture fundamentals
  • Proficient in C++ and Perl / Python
  • Exposure to performance analysis and debug
  • Ability to independently identify, troubleshoot and solve performance problems
  • Bachelor's degree in Electrical Engineering, Computer Science, or related field and 8+ years of Systems Engineering

Benefits For SoC Performance Architect

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • World-class health coverage
  • Financial planning programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm SoC Performance Architect

CPU STA/Timing Engineer - Staff/Sr. Staff

Senior CPU STA/Timing Engineer position at Qualcomm India, focusing on timing analysis and optimization for complex SOC designs with comprehensive benefits and growth opportunities.

CPU Physical Design Engineer - San Diego

Senior CPU Physical Design Engineer role at Qualcomm focusing on developing and implementing multi-core CPU operations with competitive compensation and benefits.

Programmer Analyst, Staff

Senior technical role focusing on backend development with extensive experience in Angular, Springboot, and cloud technologies.

Senior Program Manager

Senior Program Manager position at Qualcomm Canada ULC, leading complex technology programs with focus on stakeholder management and program execution.

Sr Lead Engineer- Graphics

Senior Lead Graphics Engineering role at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.