Staff Engineer - Linux Device Drivers/Upstream at Qualcomm India Private Limited - ScoutJobs - The AI-curated global job board
Skip to content
Qualcomm India Private Limited
Posted a day ago

Staff Engineer - Linux Device Drivers/Upstream

Qualcomm India Private LimitedStaff Engineer - Linux Device Drivers/Upstream

Perks & benefits

Health InsurancePaid LeaveEducation Allowance

Requirements

11+ years embedded systems experience, 10+ years C and C++ programming, Linux kernel upstreaming experience, Team leadership experience, Bachelor's degree in Engineering or related field

Skills

LinuxC#Embedded SystemsFirmware

About the role

Responsibilities

  • Lead and mentor a team of 3–5 engineers, providing technical guidance and fostering a collaborative development environment.
  • Architect, design, and implement embedded software solutions using C and C++.
  • Drive development and optimization of Linux device drivers, firmware modules, and system-level components.
  • Collaborate cross-functionally with hardware, software, and QA teams to ensure seamless integration and delivery.
  • Contribute to design reviews, code reviews, and technical documentation.
  • Investigate and resolve complex system-level issues across hardware and software boundaries.

Requirements

  • 11+ years of hands-on experience in embedded systems, Linux device drivers, or firmware development.
  • 10+ years of professional experience in C and C++ programming.
  • Experience in contributing to open-source projects and a demonstrated ability to upstream patches to the Linux kernel.
  • Proven experience in leading small engineering teams and driving technical initiatives.
  • Strong understanding of system architecture, memory management, and performance optimization.
  • Bachelor's degree in Engineering, Computer Science, or a related field.

Preferred Qualifications

  • Master's Degree in Engineering, Information Systems, or Computer Science.
  • Experience with RPC (Remote Procedure Call) frameworks.
  • Familiarity with ARM SMMU (System Memory Management Unit).
  • Knowledge of Linux DMA buffers and memory sharing mechanisms.
  • Exposure to Accel driver frameworks or similar hardware acceleration interfaces.
  • Experience with Git, Perforce, or other Source Code Management Systems.

About the Company

Qualcomm is a global leader in wireless technology, dedicated to inventing the future of connectivity. We hire the brightest minds and foster a supportive, inclusive culture where your ideas contribute to world-changing innovations and breakthrough technologies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Engineer - Linux Device Drivers/Upstream

Qualcomm India Private Limited · Hyderabad

Sign up to apply