Hypervisor Senior Engineer - Bengaluru
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 anydevice 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