Staff Engineer - PCIE (Device Driver Development)

A global leader in wireless technology innovation and semiconductor manufacturing.
Embedded
Staff Software Engineer
In-Person
9+ years of experience
Enterprise SaaS

Description For Staff Engineer - PCIE (Device Driver Development)

Qualcomm India Private Limited is seeking a Staff Engineer specializing in PCIE Device Driver Development. This role offers an opportunity to work with cutting-edge technology in wireless innovation and semiconductor manufacturing. The position requires 9-12 years of software engineering experience, with a focus on PCIE development.

The role involves collaborating with cross-functional teams across different geographical locations to design and develop PCIE software drivers and new features. You'll work closely with hardware verification and software test teams to validate existing and new hardware/software features. The ideal candidate should have deep expertise in device driver concepts, PCIE protocol basics, and strong C programming skills.

This is an excellent opportunity for experienced engineers looking to work with a global leader in technology innovation. Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are valued and contribute to world-changing technologies.

The position is based in Hyderabad, India, and offers the chance to work alongside leading engineering and technology experts in the industry. Qualcomm's commitment to employee development includes mentorship programs and tuition reimbursement, making it an ideal place for professional growth and career advancement in the semiconductor and wireless technology sector.

Last updated a month ago

Responsibilities For Staff Engineer - PCIE (Device Driver Development)

  • Collaborate with cross-functional teams to design and develop PCIE SW drivers and features
  • Interface with hardware verification and SW test teams for validation
  • Maintain PCIE SW with bug fixes and enhancements

Requirements For Staff Engineer - PCIE (Device Driver Development)

  • Bachelor's/Master's/PhD in Engineering, Computer Science or related field
  • Proficient in C programming language
  • Deep understanding of device driver concepts
  • Good understanding of PCIE protocol basics
  • OS device driver development and debugging experience
  • Understanding of virtualization and PCIE virtualization
  • 2+ years experience with Programming Languages (C, C++, Java, Python)
  • Prior work experience in PCIE preferred

Benefits For Staff Engineer - PCIE (Device Driver Development)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Staff Engineer - PCIE (Device Driver Development)

Staff Design Engineer

Staff Design Engineer position at Qualcomm focusing on power systems engineering and technical leadership for Voice and Music Products.

ASIC RTL Design Staff/Sr Staff/manager

Senior ASIC RTL Design position at Qualcomm India, focusing on SoC power architecture and optimization, requiring 6+ years of experience in hardware engineering.

CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Staff Software Engineer position at Qualcomm focusing on CPU/DSP kernel development and optimization with AI stack development responsibilities.

CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU/DSP kernel development and optimization with AI stack development responsibilities.

Engineer, Staff

Staff Engineer position at Qualcomm India focusing on device drivers development, Android frameworks, and Linux kernel with 8+ years of experience required.