SoC Systems Performance Engineer, Senior
Qualcomm
Job Summary
Qualcomm's Chip Architecture team is seeking a Senior SoC Systems Performance Engineer to drive analysis and define next-generation architectures for SoC products across mobile, automotive, and compute categories. This dynamic role focuses on SoC performance analysis, collaborating with hardware, software, marketing, and product planning teams. Responsibilities include engineering market-leading SoC products, conducting performance studies, defining architecture plans considering performance, power, and thermal, and defining complex use cases for new workloads like Gaming and AI. The role involves deploying simulators and profilers to identify bottlenecks and justify architectural changes.
Must Have
- Engineer market-leading SoC products with best-in-class performance.
- Lead and conduct performance and systems studies.
- Define SOC architecture plans considering performance, power, and thermal.
- Collaborate with HW and SW teams on multimedia, modem, compute, and memory technologies.
- Define complex use cases including new workloads (Gaming, AI).
- Deploy simulators, profilers, or hardware to understand performance bottlenecks.
- Apply computer architecture knowledge of CPUs, GPUs, DSPs, cache coherency, virtual memory.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years System Engineering or related work experience.
- Industry experience in Computer Architecture concepts.
- Experience in System or chipset development for SoC products.
- Knowledge of OS principles and HW/SW interaction.
- Experience with SoC bus, interconnect, memory technologies.
- Hands-on experience with simulators and performance/power models.
- Proficiency in C/C++ programming.
- Familiarity with ARM, Linux.
Good to Have
- MS or PHD degree.
- Excellent communication and presentation skills.
- Pragmatic scripting & automation skills.
- Familiarity with multimedia or communication technologies.
Perks & Benefits
- World-class health benefit options for employees and dependents.
- Programs designed to help employees build and prepare for a financially secure future.
- Self and family resources for emotional/mental strength and resilience.
- Wellbeing programs and resources to support employees to Live+Well and Work+Well.
Job Description
The Chip Architecture multi-site team of systems engineers, hardware and software architects are driving analysis and defining next-generation architectures for our system-on-chip (SoC) products for mobile, automotive, Compute and other product categories.
We have an exciting and dynamic technical position available with a focus on SoC performance analysis. The successful candidate will engage collaboratively across the company to work with architects and engineers in core HW design & verification, SW, marketing, and product planning teams, to:
- Engineer market-leading SoC products with best-in-class performance
- Lead and conduct performance and systems studies
- Conduct or contribute to analysis to define our SOC architecture plans simultaneously taking into account performance, power and thermal
- Collaborate with HW and SW teams to define best-in-class multimedia, modem, compute and memory technologies
- Define complex use cases including new workloads (Gaming, AI) and infer systems requirements
- Deploy simulators, profilers, or hardware to understand performance bottlenecks and provide quantitative justification for architectural changes or tuning
- Directly apply computer architecture knowledge of CPUs, GPUs, DSPs, cache coherency, virtual memory, etc.
- Effectively communicate and experimental results with technical leads and peers
- Creatively overcome obstacles to obtain the answers to architectural questions
- Invent and file patents on technical solutions to relevant problems
Position Requirements/Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years System Engineering or related work experience
- MS or PHD degree
- 1+ years Systems Engineering or related work experience
- Excellent communication and presentation skills
- Industry experience required in one or more of the following areas:
- Computer Architecture concepts, such as CPU, GPU, DSP, interconnects, shared memory, etc.
- System or chipset development for SoC products, preferably in the mobile market
- OS principles and HW/SW interaction
- SoC bus, interconnect, memory technologies, memory controllers, scheduling, MMUs
- Hands-on experience in using and modifying simulators and performance/power models, especially full-system models
- SystemC and event driven simulators
- Using code and/or system profiling tools
- C/C++ programming
- VLSI design and verification
- Pragmatic scripting & automation skills
- Familiarity with ARM, Linux
- Familiarity with multimedia or communication technologies including audio codec, video codec, camera, WLAN, LTE and 5G