
Linux Performance Developer
5 days ago
Job Title: Linux Performance Developer
Experience:
8+ Years
Location: Hyderabad, India
Key Responsibilities:
· Analyze, measure, and optimize system performance across the full Linux stack—kernel, drivers, user-space services, and applications.
· Profile CPU, memory, I/O, GPU, and power usage to identify performance bottlenecks and inefficiencies.
· Develop and deploy performance monitoring and tracing tools (e.g., perf, ftrace, eBPF, systemtap, trace-cmd, BPFtrace).
· Work closely with kernel, power, graphics, boot, and user-space teams to tune and enhance system responsiveness and throughput.
· Optimize boot time, application launch latency, and system suspend/resume cycles for better end-user experience.
· Tune scheduler, interrupt handling, memory management, and I/O subsystems for target hardware platforms.
· Validate performance under various workloads (interactive, background, thermal stress) and ensure consistent behavior.
· Collaborate with hardware and firmware teams to align software performance with platform power and thermal constraints.
· Automate performance regression testing and define KPIs to track across software releases.
· Investigate and resolve thermal throttling, CPU/GPU frequency scaling, and battery drain issues in coordination with power and thermal teams.
Required Qualifications:
· Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
·
5+ years of experience in Linux performance
analysis and tuning on embedded or consumer platforms.
· Deep knowledge of Linux internals: process scheduling, memory management, NUMA, file systems, block devices, I/O stack, etc.
· Strong proficiency with performance tools: perf, top, htop, vmstat, iotop, powertop, ftrace, strace, systemtap, LTTng, eBPF, systemd-analyze, bootchart, blktrace, oprofile
· Experience with power-performance tuning frameworks such as CPUFreq, devfreq, cpuidle, and thermal frameworks.
· Familiar with kernel tuning interfaces: /proc, /sys, cgroups, udev, sysctl.
· Skilled in C, Python, and shell scripting for automation and data processing.
· Experience in benchmarking tools and workloads: Phoronix Test Suite, stress-ng, sysbench, fio, glmark2, etc.
· Familiarity with hardware power domains, DVFS, thermal zones, and SoC power/thermal models is a plus.
· Experience with Yocto, Debian, or Ubuntu-based OS stacks and optimizing them for consumer-grade hardware (Intel/AMD/ARM).
-
Linux Performance Developer
5 days ago
Bengaluru, India ElevarSoC Technologies Full timeHello Connections, Greetings from ElevarSoC We are hiring forLinux Performance Developerwith5-10 YearsofExperienceforHyderabadlocation Qualification: Bachelor's/Master's in Computer Science, Electronics, or related field. hashtag#Hyderabad hashtag#Below the jd Technical Skill: Job Description: · Analyze, measure, and optimize system performance across the...
-
Linux Developer
5 days ago
Bengaluru, India NTek Software Solutions Full timeJob Title:Linux Driver Developer Client:LeadSoc Technologies Pvt Ltd Location:Bangalore Experience:6–10 Years Employment Type:Full-time About the Company LeadSoc Technologies Pvt Ltd is a leading semiconductor and embedded systems solutions provider, specializing in design, development, and deployment of advanced technologies. We are committed to...
-
C++/Linux Developer
3 weeks ago
Bengaluru, Karnataka, India Univision Technology Consulting Private Limited. Full timeDesignation : C++ Linux DeveloperJob Description : We are looking for a skilled C++ Linux Developer to join our team. The role involves developing and optimizing applications on Linux platforms, with opportunities to work on performance-critical and system-level components. Candidates with additional experience in CPU/GPU domains will have an added...
-
Embedded Linux Developer
1 week ago
Bengaluru, India HyrEzy Talent Solutions Full timeJob Description : As an Embedded Linux Development Engineer, you will be responsible for designing, developing, and maintaining embedded systems and Linux-based solutions. You will play a key role in driving innovative development projects within the Linux ecosystem, contributing to device drivers, kernel development, and system architecture for various...
-
Linux Developer
1 week ago
Bengaluru, India Nteksol Full timeJob Title : Linux Driver DeveloperClient : LeadSoc Technologies Pvt LtdLocation : BangaloreExperience : 6-10 YearsEmployment Type : Full-timeAbout the Company :LeadSoc Technologies Pvt Ltd is a leading semiconductor and embedded systems solutions provider, specializing in design, development, and deployment of advanced technologies. We are committed to...
-
Linux Kernel Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and test software for our embedded systems.Your primary responsibility will be to work on the Linux kernel development for enabling and supporting Qualcomm Snapdragon Chipsets and products. You will...
-
Embedded Linux Developer
2 weeks ago
Bengaluru, Karnataka, India Varite Full timeJob Description :We are seeking highly skilled Embedded Linux Developers with strong expertise in Linux kernel and driver development. The ideal candidate should have solid experience in device driver programming, kernel-mode development, and a deep understanding of system-level debugging. The role offers opportunities to work across various domains such as...
-
Linux Device Driver Developer/Linux BSP
3 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeWe are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration.⸻Key Responsibilities:• Develop, customize, and maintain Linux Board...
-
Linux Device Driver Developer/Linux BSP
3 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeWe are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration. ⸻ Key Responsibilities: • Develop, customize, and maintain Linux...
-
Linux Device Driver Developer/Linux BSP
2 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeWe are seeking a highly skilled Linux BSP (Board Support Package) Developer to work on embedded platforms. The role involves developing, porting, customizing, and optimizing Linux for different hardware platforms, ensuring system stability, performance, and hardware-software integration.⸻ Key Responsibilities:• Develop, customize, and maintain Linux...