> Markdown version of [/jobs/ext/1309346-soc-performance-architect](https://www.wearedevelopers.com/jobs/ext/1309346-soc-performance-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SoC Performance Architect - **Company:** Qualcomm - **Location:** Austin, TX, United States (Remote available) - **Experience:** Experienced - **Salary:** $148,300.0 - $222,500.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Unit Testing, C++ (Programming Language), Software Debugging, Distributed Systems, Dynamic Random-Access Memory, Perl (Programming Language), Python (Programming Language), PCI Express, Systems Architecture, Performance Testing, Caching, Information Technology - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=78702d66bf3e071d ## About the Role * 2+ years of experience in SoC performance/power modeling * Strong grasp of the computer architecture fundamentals especially in the areas of 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 Preferred qualifications * 4 years of experience in CPU / SoC performance/power modeling, Performance Validation * Proficient in IP/SoC level performance validation between RTL and performance models, * Expertise in analyzing and debugging performance shortfalls in RTL environment * Exposure to testing and debugging performance issues post-silicon environments * Demonstrable experience in productizing features that improve performance/power characteristics of a design, * Bachelor's degree in Electrical Engineering, Computer Science, or related field and 4+ years of Systems Engineering or related work experience., Master's degree in Electrical Engineering, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR PhD in Electrical Engineering, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. * 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). ## Description 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., * Conduct RTL performance verification. This will involve creation of verification plans and directed tests / checkers * 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. Prototype idea in the performance/power model and thoroughly characterize it * Work with architects and RTL developers to productize the improvements identified through detailed studies ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job)