Back to jobs
Quest Global

Hypervisor Engineer - Bengaluru

Bengaluru, Karnataka, IndiaPosted 6 months ago
Full-timehybrid

Job Description

Job Requirements

 

  • Embedded systems, C/C++

  • Linux kernel, user-mode drivers, interrupt handling, SMMU, system programming, IPC, RPC

  • 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 any device driver (character, block, network, USB, PCIe, I2C, SPI, etc.). 

• Good understanding of Linux kernel architecture, module programming, and build systems. 

• Knowledge of interrupt handling, DMA, and device tree configuration. 

• Familiarity with cross-compilation and embedded Linux toolchains. 

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



See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Hypervisor Engineer - Bengaluru at Quest Global | Renata