Skip to main content
Posted 05 June, 2026

Linux Platform software Engineer - Bengaluru

Quest Global
Bengaluru,Karnataka,India Full Time
Reference: 137_716025_P-113751

Job Requirements
  • Embedded systems, multi-core ARM/CPU, C/C++ Development

  • Low-level firmware development,

  • Linux kernel,

  • user-space components

  • heterogeneous compute platforms (ARM, GPU, DSP, accelerators)

  • debugging with J-TAG/ICE

  • OS: Linux, Android, QNX, RTOS



Work Experience

Strong proficiency in C/C++ programming and memory management.

Hands-on experience with anyLinuxdevice driver (character, block, network, USB, PCIe, I2C, SPI, etc.).

Good understanding ofLinuxkernel architecture, module programming, and build systems.

Knowledge of interrupt handling, DMA, anddevice tree configuration.

Familiarity with cross-compilation and embeddedLinuxtoolchains.

Experience with debugging tools (GDB, ftrace, perf, printk, etc.).

Version control experience (Git).

Soft Skills:

  • Excellent communication and cross-functional collaboration.

  • Leadership in technical decision-making.

  • Ability to translate complex hardware/software constraints into practical solutions.

  • Mentorship and technical coaching for junior engineers.



Employment Type: FULL_TIME

Sign up for Job Alerts