Qualcomm is seeking a Device Driver Development Engineer (uboot) to join their team in Chennai, India. The role involves designing, developing, and testing boot loaders for ARM SoC, as well as bringing up and optimizing drivers for new ARM SOCs.
Key responsibilities include:
- Design, develop, unit test, and document boot loaders for ARM SoC
- Bring up and unit test driver features in new ARM SOC
- Optimize drivers for maximum performance
- Analyze and fix bugs during product verification and address customer-reported issues
Required skills and experience:
- 2 to 6 years of relevant experience in driver development
- Strong programming skills in C and Linux
- Experience with uboot, UEFI, and Coreboot development
- Device driver or board support package (BSP) knowledge
- Hands-on experience in developing device drivers and bootloaders
- Knowledge of ARM/DSP Processor Architecture, JTAG, and Emulators
- Problem-solving and debugging skills using Hardware debuggers
- Excellent communication skills
Education:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field (Master's or PhD preferred)
Qualcomm offers a comprehensive benefits package, including health coverage, wealth-building programs, and wellbeing resources. The company fosters a supportive, inclusive culture that encourages innovation and professional growth. Join Qualcomm to work alongside leading engineering and technology experts, contributing to world-changing innovations and breakthrough technologies.