We are seeking a skilled PPAT Developer to analyze, optimize, and validate power, performance, and thermal aspects of embedded Linux systems. You will work on silicon-level power domains, kernel frameworks, and user-space profiling tools to deliver optimized systems for thermal and battery efficiency.
Key Responsibilities:
- Analyze and optimize Linux-based systems for power efficiency and thermal behavior.
- Develop and maintain tools for measuring power consumption, CPU/GPU/DSP utilization, and thermal performance.
- Tune DVFS, CPUFreq, idle states, cpuidle, and thermal governors.
- Interface with kernel and firmware teams to drive platform-level power and thermal optimizations.
- Debug power-related issues and collaborate with hardware teams to identify root causes.
- Evaluate and recommend architectural changes to improve performance-per-watt.
- Run benchmarks and workload simulations to validate performance KPIs.
Required Skills:
- Strong understanding of Linux kernel power management and thermal frameworks.
- Experience with tools like perf, powertop, turbostat, thermal_zone, and stress-ng.
- Hands-on with tracing tools like ftrace, LTTng, or perfetto.
- Good knowledge of SoC power architecture, regulators, clocks, and sleep states.
- Programming skills in C, Python, and shell scripting.