CPU Micro-Architect responsible for designing high-performance architectures for mobile and computing devices at Samsung. Join the team to innovate in semiconductor technology and solutions.
Responsibilities
Design and optimize high-performance CPU microarchitectures for mobile, data center, and other applications
Develop and implement innovative microarchitecture techniques, analyze performance, and optimize SoC designs
Perform quantitative analysis of key mobile benchmarks and correlate with hardware performance monitoring unit (PMU) stats
Collaborate with cross-functional teams to develop and integrate system-on-chip (SoC) designs
Analyze and optimize CPU performance using top-down microarchitecture analysis methods
Extract and assess key microarchitecture ideas from open literature and apply them to designs
Write RTL code (Verilog or SV) and C/C++/Python scripts for performance evaluation of microarchitecture techniques
Requirements
15+ years of experience with a Bachelor’s Degree in Computer Science/Engineering, or 13+ years of experience with a Master’s Degree, or 11+ years of experience with a Ph.D.
Strong fundamentals in key computer architecture concepts, such as virtual aliasing, pipelining, cache hierarchies, coherency, memory subsystem, etc.
Deep knowledge in high-performance OoO CPU microarchitecture and SOTA optimization techniques in key areas such as pipelining, interlock, caching, prefetching, branch prediction, cache/TLB hierarchy and their PPA implications
Ability to perform quantitative analysis of key mobile benchmarks such as Geekbench6 and SPECCPU17 and correlation with HW PMU stats (cache misses, TLB misses, pipeline stalls, etc.)
Extensive programming experience with RTL code (Verilog or SV), and writing C/C++/Python scripts, for performance evaluation of uarch techniques
Working experience with top-down microarchitecture analysis method (based on PMU stats)
Ability to extract and assess key uarch ideas in open literature
Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
Architectural Staff at CetraRuddy collaborating on various cultural, institutional, and residential projects. Seeking to learn from experienced professionals in a supportive environment.
Experienced Project Architect at CetraRuddy leading design processes for diverse projects. Overseeing project development and team workflow within a collaborative architecture firm.
Architect Lead at INTEGRIS Health managing application implementations and upgrades while supporting governance and transitions. Leading the Applications team in Oklahoma City, OK.
Project Designer developing conceptual and schematic designs at Ware Malcomb. Fostering client relationships and ensuring design quality with a collaborative team approach.
Leads the design and implementation of enterprise applications for a leader in wire and cable production. Drives integration and compliance for Salesforce and SAP solutions.
Digital System Architect in semiconductor industry writing specifications and leading cross - functional teams on designs. Based in UK, Switzerland, or Germany in a hybrid model.
Customer Value Architect advancing the adoption of Neara platform with enterprise clients. Driving customer engagement and translating solutions into quantifiable ROI.
Principal Hardware Domain Architect overseeing architectural projects for hearing aid accessories. Collaborating with external partners and ensuring architecture meets business and technology opportunities in hearing solutions.
Landscape Architect leading impactful urban design projects with a focus on walkable urbanism. Driving growth and collaboration in a senior leadership role within Arcadis' Placemaking team.
Senior Project Architect providing technical design leadership across architectural disciplines at Stantec. Leading innovation in design and encouraging collaboration with various architectural teams.