Overview In this role you own and evolve a critical power estimation and analysis platform that guides architecture and product decisions. You will develop scalable tools to model power, performance, and workloads across configurations, aligning pre-silicon estimates with silicon telemetry. You collaborate with architecture, performance, power, thermal, and firmware teams to enable rapid analysis of trade-offs and produce actionable insights. You drive the platform's roadmap, maintenance, and community of contributors, shaping how we understand energy efficiency in modern SoCs.
Compensation / Benefits Responsibilities- Own the architecture, development, validation, and long-term roadmap of power estimation and analysis tools
- Develop scalable software to estimate and analyze power and performance across workloads and configurations
- Build models translating architectural parameters, workload behavior, utilization, and telemetry into power-performance insights
- Enable rapid analysis of architectural trade-offs (performance, power, energy efficiency, thermals, and PPD)
- Model workloads and usage scenarios for early architecture exploration and product analysis
- Integrate silicon telemetry, performance counters, power measurements, and simulation data into a unified framework
- Correlate pre-silicon estimates with post-silicon measurements and improve prediction accuracy
- Create automation, visualization, and reporting to make analysis accessible to engineers
- Partner with architecture, performance, power, thermal, firmware, validation, and silicon teams to drive decisions
- Establish sound software-engineering practices (modular design, reviews, testing, docs, version control, release management)
- Serve as technical owner and SME for the tool, supporting users and growing a contributor community
Key requirements- Masters in Computer Engineering, Electrical Engineering, Computer Science, or related STEM field, or equivalent experience
- 6 years of relevant work experience
- Strong software development in Python, C++, or similar for production-quality tools
- Understanding of computer/SoC architecture (processors, memory, interconnects, accelerators, power-management)
- Experience with power and performance estimation, modeling, or system-level analysis
- Ability to evaluate architecture trade-offs using metrics like P over W, energy per task, utilization, latency, throughput, bandwidth
- Experience modeling workloads and analyzing their power/performance impact
- Familiarity with silicon telemetry, performance counters, power sensors, traces, logs, or lab data
- Strong data-analysis and debugging skills to correlate results across sources
- Experience designing maintainable software with testing, documentation, and reproducible workflows
- Proven ability to own an ambiguous technical area from requirements to implementation and adoption
- Excellent communication and collaboration skills to translate findings into recommendations
- excellent communication
- collaboration
- ownership
- Python
- C++
- power estimation