• Mastery of C development and Linux kernel internals, including memory management, power management, IRQ handling, and subsystem architecture.
• Hands-on experience with Qualcomm chipset bring-up, devicetrees, and Android system architecture spanning HAL and the Linux kernel.
• Proficiency in bootloader development and customization, including familiarity with XBL and ABL concepts.
• Experience developing or debugging firmware for Application Digital Signal Processors within embedded hardware environments.
• A bachelor's, master's, or Ph.D. degree in electrical engineering, computer engineering, computer science, or a related technical field is required.
• Experience with Linux kernel drivers for SPI/I2C/UART, Rust/C++, or Qualcomm proprietary subsystems is a plus.