Linux -Senior Staff Engineer

Qualcomm is a global technology leader that develops innovative wireless technologies and solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Linux -Senior Staff Engineer

Qualcomm India Private Limited is seeking a Linux Senior Staff Engineer to join their team in Hyderabad. This role represents an opportunity to work with one of the world's leading technology companies in wireless and mobile innovation. The position requires an experienced software engineer who can lead and contribute to critical Linux-based systems development.

The role combines technical expertise with leadership responsibilities, requiring deep knowledge of Linux systems, kernel development, and open source technologies. You'll be working on sophisticated software sub-systems for complex, large-scale products while providing guidance to team members and collaborating across different engineering disciplines.

As a Senior Staff Engineer, you'll leverage advanced software knowledge to design and develop embedded software programs, lead critical projects, and ensure quality through code reviews and testing. The position demands expertise in various programming languages including C, C++, Python, and Rust, along with profound understanding of Linux distributions, containerization, and virtualization technologies.

The ideal candidate will have at least 6 years of relevant experience (or equivalent with advanced degrees) and should be comfortable working independently while mentoring others. This role offers the opportunity to work on cutting-edge technology projects while being supported by Qualcomm's comprehensive benefits package, including health coverage, financial planning programs, and continuous learning opportunities.

This position is perfect for someone who wants to advance their career in Linux system development while working for a global technology leader that values innovation, collaboration, and professional growth. Join Qualcomm to be part of a team that's shaping the future of wireless technology and mobile computing.

Last updated 13 hours ago

Responsibilities For Linux -Senior Staff Engineer

  • Design, develop, create, modify, and validate critical embedded software programs for Linux based systems
  • Analyze user needs, software requirements, and constraints to design customized software
  • Design and implement software sub-systems for complex, large-scale products
  • Lead design, coding, sustenance and testing efforts
  • Perform complex code reviews and regression tests
  • Collaborate with hardware, systems, and test engineers
  • Write detailed technical documentation
  • Provide supervision/guidance to other team members

Requirements For Linux -Senior Staff Engineer

Linux
Python
  • Bachelor's degree in Engineering/Computer Science + 6 years experience, or Master's + 5 years, or PhD + 4 years
  • 3+ years experience with programming languages like C, C++, Java, Python
  • Domain expertise in Linux Distributions (Yocto, OpenWRT, Debian)
  • Experience with Linux kernel and user-space development
  • Experience contributing to open source projects
  • Knowledge of Docker, Kubernetes, and virtualization technologies
  • Experience with bootloader, kernel, and complex issues analysis
  • Programming skills in C, C++, Python, Rust and shell scripting
  • Strong leadership and communication skills

Benefits For Linux -Senior Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Mental health and emotional support resources
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Linux -Senior Staff Engineer

Sr Lead Engineer - Windows Driver (KMDF)

Senior Lead Windows Driver Engineering role at Qualcomm focusing on KMDF development, requiring 6+ years of experience in driver development and system programming.

Staff GPU compiler Engineer

Staff GPU Compiler Engineer position at Qualcomm, focusing on GPU architecture and compiler development with remote work options in Canada.

CPU CAD DV -- Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU CAD Design Verification, requiring expertise in Python scripting, CAD/EDA tools, and digital design verification.

STA/Timing Methodology Sr Staff Engineer

Senior Staff Engineer position at Qualcomm focusing on STA/Timing Methodology leadership and development.

Staff EDA Engineer, Packaging

Staff EDA Engineer position at Qualcomm focusing on 2.5D/3D IC package design and analysis, developing automation tools and methodologies for package design.