We are seeking a CPU Performance Engineer to drive the characterization and optimization of next-generation smartphone SoCs. This role combines deep technical analysis with hands‑on lab work, enabling you to shape performance insights that directly influence product design and user experience.
Key Responsibilities
- Silicon Characterization: Lead post‑silicon power and performance measurements to validate and optimize cutting‑edge SoCs.
- Automation & Infrastructure: Develop and maintain Python‑based frameworks to automate workload measurements, telemetry collection, and data pipelines.
- Performance Analysis: Investigate microarchitectural bottlenecks, assess DVFS and thermal management policies, and deliver actionable recommendations.
- Cross‑Functional Collaboration: Partner with architecture and software teams to translate raw silicon data into meaningful performance insights.
Minimum Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field (or equivalent practical experience).
- 3+ years of experience in microprocessor architecture, performance analysis, or post‑silicon characterization.
- Strong programming skills in C/C++ and Python for automation and data parsing.
- Hands‑on experience with hardware lab equipment (oscilloscopes, power monitors) and CPU benchmarking tools.
Preferred Qualifications
- Experience with power instrumentation and mobile device performance measurement.
- Familiarity with mobile ecosystems (Android or iOS), including system‑level performance tuning and rooting processes.
- Solid understanding of Instruction Set Architectures (ISA), especially ARM or RISC‑V.
- Expertise in system‑level optimization: power states, thermal throttling, and trade‑offs in mobile SoCs.
- Demonstrated ability to automate complex data pipelines and visualize large datasets to uncover microarchitectural trends.