Engineer– Device driver development

A global leader in wireless technology innovation and the world's leading wireless technology innovator.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Engineer– Device driver development

Qualcomm India Private Limited is seeking an Engineer for Device Driver Development to join their team in Chennai. This role offers an exciting opportunity to work with cutting-edge technology in embedded systems and device driver development. The position involves designing, developing, and optimizing device drivers for ARM SoC platforms, requiring strong expertise in C programming and Linux systems.

The ideal candidate will have 1-2 years of experience in driver development, with a solid foundation in computer science or electronics engineering. You'll be working on critical components of Qualcomm's technology stack, including bootloaders, BSP development, and hardware debugging. The role requires both technical excellence and strong problem-solving abilities.

At Qualcomm, you'll be part of a global team that's at the forefront of wireless technology innovation. The company offers comprehensive benefits including world-class health coverage, financial planning assistance, and continuous learning opportunities through tuition reimbursement and mentorship programs. The work environment promotes both professional growth and personal wellbeing, with programs designed to support emotional and mental resilience.

This position is perfect for someone who is passionate about embedded systems and wants to work with leading engineering experts in the industry. You'll have the opportunity to contribute to world-changing innovations while developing your career at one of the world's leading technology companies. The role offers hands-on experience with advanced technologies like ARM/DSP architectures, JTAG, and various development frameworks including RDK-B and Yocto.

Last updated 9 hours ago

Responsibilities For Engineer– Device driver development

  • Design, develop, unit test and documentation of the device driver for ARM SoC
  • Bring up the driver and unit test the driver features in the new ARM SOC
  • Optimize the driver for maximum performance
  • Bug analysis/fixing of the issues during product verification stage and customer reported issues

Requirements For Engineer– Device driver development

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 1-2 years of relevant experience in driver development
  • Strong programming skills in C and Linux experience
  • Device driver or board support package (BSP) knowledge
  • Hands-on experience in developing device drivers and bootloaders
  • Knowledge of ARM/DSP Processor Architecture, JTAG, Emulators
  • Experience in RDK-B, Yocto build framework, QSDK framework and/or PRPL OS development
  • Problem-solving and debugging skills using Hardware debuggers
  • Excellent communication skills

Benefits For Engineer– Device driver development

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer– Device driver development

APTech Compute Software Development Engineer

Entry-level Software Development Engineer position at Qualcomm focusing on embedded systems, Windows kernel drivers, and system optimization with hybrid work options in San Diego.

Embedded Developer

Embedded Developer position at Qualcomm India, focusing on embedded and cloud edge software development, requiring C programming experience and offering comprehensive benefits.

Engineer - Kernel

Entry-level Kernel Engineer position at Qualcomm focusing on RTOS development and safety features for Hexagon Processors in Hyderabad, India.

Thermal/Limits Systems Software Engineer

Thermal/Limits Systems Software Engineer position at Qualcomm focusing on optimizing power and thermal performance of Snapdragon mobile products using embedded software development and machine learning techniques.

Embedded Core Tech Platform Engineer

Entry-level Embedded Core Tech Platform Engineer position at Qualcomm, focusing on embedded software development and system-level solutions.