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.
SoC Memory Architect defining innovative memory and cache subsystems for Samsung's premium chipsets. Collaborating with teams to implement and optimize advanced memory technologies.
Arquitecto/a de Infraestructura y Cloud liderando diseño y gobernanza tecnológica en entornos cloud para Mapfre. Buscamos un perfil con experiencia en AWS y Azure, enfocándose en estandarización y modernización.
System Architect overseeing the integration of software and hardware in tactical information systems at Eviden. Collaborating with teams to ensure system coherence and performance requirements are met.
GSAM Architect leading software asset management and governance architecture for Daimler Truck. Establishing global frameworks and overseeing operational efficiencies in software lifecycle management.
Senior Architect leading AWS Data Management initiatives for Audi and Capgemini's IT consulting team. Focusing on data architecture, governance, and integration for improved automotive processes.
Customer Value Architect at Neara in Australia, embedding with clients to maximize value from energy solutions. Collaborating with various teams to deliver insights and strategies.
IAM Architect leading design of identity security architectures at Integrity360. Focused on Zero - Trust Identity strategies and modern identity best practices.
Implementation Engineer responsible for aligning technology solutions with business needs at Bank of America. Evaluating, installing, and integrating software into efficient infrastructure environments with project management as key.
Manager in business application consulting at PwC, focusing on optimizing operational efficiency and leading software solutions for clients. Responsible for team leadership, project management, and mentoring.