JOBSEARCHER

CPU Performance Engineer (Mountain View)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job ResponsibilitiesSilicon Characterization: Drive post-silicon power and performance measurements for next-generation Smartphone SoCs.Data Automation & Infrastructure: Design and maintain Python-based automation frameworks for high-fidelity workload measurements and telemetry collection.Performance Analysis: Conduct root-cause analysis of microarchitectural bottlenecks and evaluate the impact of DVFS and thermal management policies.Collaboration: Work closely with architecture and software teams to translate raw silicon data into actionable performance insights.Minimum QualificationsBachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.3+ years of experience in microprocessor architecture, performance analysis, or post-silicon power/performance characterization.Proficiency in C/C++ and Python for test automation and data parsing.Hands-on experience with hardware lab equipment (oscilloscopes, power monitors) and CPU benchmarking tools.Preferred QualificationsPrior experience in power instrumentation and measurement of mobile devices is a plusMobile Ecosystem Expertise: Deep understanding of the Android (or iOS) stack, including experience with the smartphone rooting process and system-level performance tuning.Architecture Knowledge: Strong foundation in Instruction Set Architecture (ISA), specifically ARM or RISC-V.System-Level Optimization: Experience with power management states, thermal throttling mechanisms, and system-level trade-offs in mobile SoCs.Analytical Rigor: Proven ability to automate complex data pipelines and visualize large datasets to identify microarchitectural trends.