Linux -Senior Staff Engineer

A global leader in wireless technology innovation and semiconductor solutions.
Backend
Staff Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Linux -Senior Staff Engineer

Qualcomm India Private Limited is seeking a Senior Staff Linux Engineer to join their engineering team in Hyderabad. This role represents an exceptional opportunity to work with one of the world's leading wireless technology innovators, focusing on critical embedded and specialized software development for Linux-based systems.

The position demands a seasoned professional with deep expertise in Linux distributions, kernel development, and embedded systems. You'll be responsible for designing and implementing sophisticated software solutions for complex, large-scale products while leading and mentoring team members. The role combines technical leadership with hands-on development, requiring expertise in various programming languages including C, C++, Python, and Rust.

As a Senior Staff Engineer, you'll work with cutting-edge technology and contribute to significant projects that impact the company's core products. The position offers comprehensive benefits including world-class health coverage, financial planning support, and professional development opportunities. You'll be part of a collaborative environment where innovation is encouraged and technical excellence is valued.

The ideal candidate will have 6+ years of experience with a strong background in Linux kernel development, open source contributions, and system architecture. You'll need to demonstrate not only technical proficiency but also leadership capabilities, as you'll be guiding teams and interfacing with senior stakeholders. The role offers significant growth potential within Qualcomm's global organization and the opportunity to work on challenging problems in embedded systems and Linux development.

Working at Qualcomm means joining a company at the forefront of wireless technology innovation, with a culture that promotes continuous learning and professional growth. The position offers competitive compensation and comprehensive benefits, making it an attractive opportunity for experienced Linux engineers looking to advance their careers in a leading technology company.

Last updated 3 days 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
Go
Kubernetes
  • Bachelor's degree in Engineering/Computer Science with 6+ years experience or Master's with 5+ years or PhD with 4+ years
  • 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
  • Strong understanding of data structures
  • Experience with bootloader, kernel, and complex issues analysis
  • Programming skills in C, C++, Python, Rust and shell scripting
  • Leadership experience in software development lifecycle
  • Strong communication and presentation skills

Benefits For Linux -Senior Staff Engineer

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

Interested in this job?

Jobs Related To Qualcomm Linux -Senior Staff Engineer

Staff GPU Compiler Performance Engineer

Staff GPU Compiler Performance Engineer role at Qualcomm focusing on optimizing Adreno GPU compiler performance for mobile and emerging technologies.

GPU DV Engineer, Staff

Staff GPU DV Engineer position at Qualcomm focusing on GPU architecture, design, implementation, and optimization

Engineer, Staff - WLAN System Test

Staff Engineer position for WLAN System Testing at Qualcomm India, requiring 10+ years of experience in wireless networking and testing.

Staff CPU Full Stack Python Developer

Staff-level Python Full Stack Developer role at Qualcomm, focusing on tool development, data science, and automation with comprehensive benefits and growth opportunities.

Open-Source Developer (C++ & Python) - Staff Engineer

Staff Engineer position at Qualcomm India focusing on open-source development with C++ and Python, specializing in AI applications and developer relations.