Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience.
5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems.
Experience with ARM or other low-power processor architectures with competencies in software design and software architecture.
Experience with C or C++, Operating System Kernels, Linux, Firmware and associated Device Drivers with focus on Power, Thermal or performance system features.
Experience in customer engagement (customer engineering team) with embedded systems domain, RTOS and hardware/software integration.
Preferred qualifications:
MS/PhD degree in Electrical/Electronics Engineering, Computer Engineering, or equivalent practical experience.
10 years of software design and development experience for typical software layers found in ASIC: boot, drivers, embedded firmware, libraries, and API for applications.
5 years of experience as a software engineer in the Silicon industry.
Experience with developing firmware driver code focused on Low Power modes or Performance features.
Experience with Android OS and equivalent with focus on power management.
Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU and accelerators.