Engineer - Windows driver development

Global semiconductor company specializing in wireless technology and mobile chipsets.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Engineer - Windows driver development

Qualcomm, a global leader in wireless technology and mobile chipsets, is seeking a skilled Driver Developer for their Hyderabad office. This role focuses on embedded systems and Real-Time Operating Systems (RTOS), where you'll be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware.

The position requires a strong background in low-level programming and kernel-mode development, making it perfect for engineers passionate about working close to the hardware level. You'll be working with cutting-edge technology in embedded systems, requiring expertise in C/C++ programming and assembly language.

As a Driver Developer, you'll collaborate with cross-functional teams, conduct software integration, and optimize driver performance. The role offers an opportunity to work with various tools including debugging tools, Jtag, and other development tools. Your work will directly impact the performance and compatibility of Qualcomm's products with different operating systems.

The ideal candidate should have 4-6 years of experience and a degree in Computer Science or Electronics & Communication. Knowledge of RTOS systems like FreeRTOS and QNX is essential. This position offers the chance to work with one of the world's leading semiconductor companies, contributing to innovations in wireless technology and mobile solutions.

Working at Qualcomm means being at the forefront of technological advancement, with opportunities to work on projects that shape the future of mobile and IoT devices. The company's strong presence in the semiconductor industry and continuous innovation in wireless technology makes this an exciting opportunity for career growth and technical development.

Last updated 8 hours ago

Responsibilities For Engineer - Windows driver development

  • Develop and maintain Windows/Linux drivers and RTOS for various requirement
  • Collaborate with cross-functional teams to integrate drivers into embedded systems
  • Conduct software integration, testing and troubleshoot issues
  • Optimize driver performance and ensure compatibility with evolving Windows environments
  • Stay abreast of industry trends and emerging technologies to drive innovation in driver development

Requirements For Engineer - Windows driver development

Linux
  • Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience
  • Proven experience in Windows driver development and embedded systems
  • Strong knowledge on the embedded system
  • Strong C/C++ programming skills and familiarity with assembly language
  • Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc)
  • In-depth knowledge of kernel-mode programming in both Windows internals
  • Knowledge on the windows driver or MCDM driver is an added advantage
  • Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others
  • Excellent problem-solving and debugging skills
  • Effective communication and collaboration within a team environment

Interested in this job?

Jobs Related To Qualcomm Engineer - Windows driver development

Memory System Engineer

Memory System Engineer role at Qualcomm focusing on debugging and optimizing memory systems and storage solutions across mobile, IoT, and computing platforms.

Camera Software and Development Engineer

Camera Software and Development Engineer position at Qualcomm focusing on developing and implementing camera software, image processing algorithms, and related features.

GPU Engineer

GPU Engineer position at Qualcomm focusing on designing, implementing, and optimizing GPU cores, offering hybrid work arrangement in San Diego with competitive compensation.

ASIC Design Engineer, Low Power AI Subsystems

ASIC Design Engineer position at Qualcomm, focusing on developing low power AI subsystems for audio products, requiring expertise in hardware design and RTL programming.

Audio Engineer

Audio Engineer position at Qualcomm Technologies focusing on DSP IP development and audio systems integration, offering competitive compensation and benefits.