QU

Associate Engineer- Device Driver development

Qualcomm
Chennai50K-2 LPA Posted 24 Jun 2025
FULL TIME
arm architecture
C Programming
Device Drivers
Yocto
Linux

Job Description

As a Device Driver Engineer, you'll be responsible for the full lifecycle of device driver development for ARM SoCs. This includes designing, developing, unit testing, and documenting drivers. You'll also play a key role in bringing up and optimizing drivers on new ARM SoCs, as well as analyzing and fixing bugs found during product verification and reported by customers.

Skills & Experience

  • Experience: 0-1 year of hands-on experience in device driver development.
  • Programming: Strong programming skills in C and solid Linux experience.
  • Core Knowledge:Familiarity with device driver or board support package (BSP) concepts or direct development experience.
  • Understanding of device driver and bootloader development.
  • Knowledge of ARM/DSP Processor Architecture, JTAG, and Emulators.
  • Valuable Additions (Optional but a Plus):Experience in the development of RDK-B, Yocto build framework, QSDK framework, and/or PRPL OS development.
  • Experience with Opensync.
  • Communication: Excellent communication skills are essential for this role.

Minimum Qualifications

  • Education: Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Preferred Degree: A BE/BTech/MTech in Computer Science or Electronics is preferred, with a proven track record of success in a challenging academic program.
Join WhatsApp Channel