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 4 days 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

Experienced Design Verification Engineer - Voice and Music Business Unit (Cambridge, UK)

Design Verification Engineer role at Qualcomm's Voice and Music Business Unit, focusing on SOC verification using System Verilog and UVM for wireless audio products.

SoC Validation Engineers(2-6 yrs exp) - Multiple Positions/HYD

SoC Validation Engineer position at Qualcomm focusing on system validation, debugging, and framework development for semiconductor products.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory and storage systems across multiple platforms, combining hardware and software expertise.

Engineer - Power Thermal

Power Thermal Engineer position at Qualcomm Bangalore, focusing on developing industry-leading thermal and power management solutions for mobile, automotive, and AR/VR chipsets.

Power Software Engineer

Power Software Engineer position at Qualcomm focusing on embedded software development and power optimization for Windows platforms, requiring 3+ years of experience in semiconductor or embedded software development.