Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Linux Performance Developer Kernel.
India Jobs Expertini

Urgent! Linux Performance Developer - Kernel Job Opening In Hyderabad – Now Hiring SEMI LEAF

Linux Performance Developer Kernel



Job description

<p><p><b>Responsibilities : </b><br/><br/></p><p>- Analyze, measure, and optimize system performance across the full Linux stackkernel, drivers, user-space services, and applications.<br/><br/></p><p>- Profile CPU, memory, I/O, GPU, and power usage to identify performance bottlenecks and inefficiencies.<br/><br/></p><p>- Develop and deploy performance monitoring and tracing tools (e.g., perf, ftrace, eBPF, systemtap, trace-cmd, BPFtrace).<br/><br/></p><p>- Work closely with kernel, power, graphics, boot, and user-space teams to tune and enhance system responsiveness and throughput.<br/><br/></p><p>- Optimize boot time, application launch latency, and system suspend/resume cycles for better end-user experience.<br/><br/></p><p>- Tune scheduler, interrupt handling, memory management, and I/O subsystems for target hardware platforms.<br/><br/></p><p>- Validate performance under various workloads (interactive, background, thermal stress) and ensure consistent behavior.<br/><br/></p><p>- Collaborate with hardware and firmware teams to align software performance with platform power and thermal constraints.<br/><br/></p><p>- Automate performance regression testing and define KPIs to track across software releases.<br/><br/></p><p>- Investigate and resolve thermal throttling, CPU/GPU frequency scaling, and battery drain issues in coordination with power and thermal Qualifications : </b></p><p><br/></p>- Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field.<br/><br/></p><p>- 5+ years of experience in Linux performance analysis and tuning on embedded or consumer platforms.<br/><br/></p><p>- Deep knowledge of Linux internals : process scheduling, memory management, NUMA, file systems, block devices, I/O stack, etc.<br/><br/></p><p>- Strong proficiency with performance tools : perf, top, htop, vmstat, iotop, powertop, ftrace, strace, systemtap, LTTng, eBPF, systemd-analyze, bootchart, blktrace, oprofile<br/><br/></p><p>- Experience with power-performance tuning frameworks such as CPUFreq, devfreq, cpuidle, and thermal frameworks.<br/><br/></p><p>- Familiar with kernel tuning interfaces : /proc, /sys, cgroups, udev, sysctl.<br/><br/></p><p>- Skilled in C, Python, and shell scripting for automation and data processing.<br/><br/></p><p>- Experience in benchmarking tools and workloads : Phoronix Test Suite, stress-ng, sysbench, fio, glmark2, etc.<br/><br/></p><p>- Familiarity with hardware power domains, DVFS, thermal zones, and SoC power/thermal models is a plus.<br/><br/></p><p>- Experience with Yocto, Debian, or Ubuntu-based OS stacks and optimizing them for consumer-grade hardware (Intel/AMD/ARM).</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Linux Performance Potential: Insight & Career Growth Guide