Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead power and performance optimizations on Qualcomm compute chipsets using upstream Linux kernel, focusing on system and use-case performance under power and thermal constraints.
Own and deliver product power and performance KPIs through measurement, tuning, and regression prevention including boot-time optimization and memory performance.
Mentor engineers and collaborate cross-functionally and with upstream Linux community for patching, debugging, and performance improvements.
Minimum Requirements
8+ years experience in Linux software development focused on ARM architecture and Linux kernel fundamentals (scheduling, memory, power management).
Bachelor's degree in Computer Science, Electronics Engineering, or related; Master’s or PhD acceptable with reduced experience requirements.
3+ years experience in Linux system performance analysis and compute.
Programming experience (C/C++, Rust, Python) for 2+ years; strong debugging skills with ftrace, perf, kgdb, crash, and kernel tracing tools.
Ideal Candidate Profile
Experienced technical leader comfortable with hands-on kernel development and performance tuning at system level under power/thermal constraints.
Demonstrated ability to contribute upstream to Linux kernel community, managing patches and resolving regressions.
Strong cross-team collaboration skills working with hardware, OS, and system architecture groups to resolve architectural bottlenecks and drive product optimizations.
