Current jobs related to Linux Performance Developer - Bengaluru, Karnataka - TestCore IT Solutions Pvt. Ltd.

  • C++/Linux Developer

    2 weeks ago


    Bengaluru, Karnataka, India Univision Technology Consulting Private Limited. Full time

    Designation : 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...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000

    Embedded 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...


  • Bengaluru, Karnataka, India Varite Full time

    Job 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...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We 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...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We 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...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We 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...


  • Bengaluru, Karnataka, India Varite Full time

    Mandatory Skills & Experience : - Engineer with 6+ years of experience in Embedded Linux driver and kernel development.- Strong proficiency in C programming for low-level system and driver development.- Hands-on expertise in at least one of the following driver development domains : Graphics Drivers : DRM/KMS, OpenGL, Vulkan, OpenCL, MesaMultimedia / Video...


  • Bengaluru, Karnataka, India beBeeLinux Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Linux Software EngineerWe are seeking skilled professionals to fill the role of Embedded Linux Software Engineer. The ideal candidate should have strong expertise in Linux kernel and driver development, with a focus on device driver programming, kernel-mode development, and system-level debugging.About the RoleThis position offers opportunities to...


  • Bengaluru, Karnataka, India Creative Hr Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Linux System Performance EngineerLocation: Permanent position in BengaluruSkills: Kafka, GPU, New Relic, monitoring, troubleshooting, Netdata, eBPF, Go programming, performance tools.


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Role : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...

Linux Performance Developer

2 weeks ago


Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

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).