Skip to content

Sr. Performance Architect
Company | Samsung |
---|
Location | Austin, TX, USA |
---|
Salary | $174557 – $270536 |
---|
Type | Full-Time |
---|
Degrees | Master’s, PhD |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 15+ years of professional experience with a Master’s Degree in Computer Science, Engineering, or related field.
- Expertise in performance modeling, analysis, and optimization, with a focus on System IP components.
- Strong C++ coding skills, with experience developing cycle-accurate performance models and analysis tools.
- Strong understanding of computer architecture, microarchitecture, and system-level performance optimization.
- Excellent analytical and problem-solving skills, with the ability to identify and optimize performance bottlenecks.
- Strong technical leadership and mentoring skills, with experience guiding junior engineers.
Responsibilities
- Develop and maintain cycle-accurate C++ performance models for System IP components.
- Analyze system performance using various metrics, such as latency, throughput, and power consumption, to identify bottlenecks and optimization opportunities.
- Develop and maintain performance analysis tools.
- Collaborate with cross-functional teams, including architecture, design, and software teams, to identify and implement performance optimization opportunities.
- Develop and run benchmarks to characterize system performance and identify areas for improvement.
- Provide technical guidance and mentorship to junior engineers and contribute to the development of best practices and standards for performance modeling and analysis.
- Work closely with other teams, including CPU, GPU, and SoC architecture teams, to ensure that System IP components meet performance and power requirements.
Preferred Qualifications
- Professional experience in memory subsystem or interconnect, with knowledge of memory hierarchy, memory access patterns, bandwidth, and latency optimization, is a big plus.
- A Ph.D. in a related field, with a focus on performance modeling and analysis.
- Proficiency in performance modeling tools such as SystemC, Gem5, or similar.
- Experience with industry standard RTL design tools and methodologies.
- Programming skills in Python or R, with experience in data analysis, visualization, and automation.
- Familiarity with emerging technologies, such as AI, ML, and autonomous systems, and their impact on System IP performance.