CareerPlan

Android Performance Optimization / Power Performance - Staff Engineer

Bangalore, IndiaFull-time2026-08-17 → 2026-11-10

Core

Develop and optimize software for high performance and low power on CPU architectures, specifically for Android and Windows environments.

Role type

Staff CPU Software Architect (Performance & Power)

Builds

Optimized software libraries and drivers for compute products

Domain

Mobile computing, Embedded systems, ARM architecture

Required skills

C/C++/Assembly programming, Linux internals and device drivers, Computer architecture, Operating system concepts, Performance benchmarking, Power optimization, Load balancing, Algorithm optimization

Preferred skills

Database optimization, Library optimization, High-level optimization

Responsibilities

Develop and optimize software for high performance and low power; Run benchmarks for applications and perform pre- and post-silicon verification; Analyze software workloads to identify and resolve performance bottlenecks; Debug software performance issues; Collaborate with CPU, DSP, and Compiler teams; Write technical documentation and test descriptions.