Linux Kernel Development, Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Linux Kernel Development, Engineer

Qualcomm is seeking a talented Linux Kernel Development Engineer to join their team in Hyderabad. This role offers an exciting opportunity to work on cutting-edge technology at one of the world's leading semiconductor companies.

As a Linux Kernel Development Engineer, you'll be at the forefront of developing and optimizing Linux kernel features for Qualcomm's Snapdragon chipsets. You'll work with the latest ARMv9 CPU architectures and collaborate with cross-functional teams to deliver high-performance solutions.

The ideal candidate will bring strong expertise in Linux kernel development, with deep knowledge of OS fundamentals, device drivers, and C programming. You'll be responsible for identifying and resolving performance bottlenecks, supporting kernel features, and maintaining development tools.

Qualcomm offers an exceptional work environment where innovation thrives. You'll have access to comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs. The company's commitment to technological advancement and employee growth makes it an ideal place for engineers looking to make a significant impact in the semiconductor industry.

Join Qualcomm to be part of a team that's shaping the future of mobile and embedded technology. You'll work alongside industry experts, have access to cutting-edge technology, and contribute to projects that impact millions of devices worldwide.

Last updated 16 days ago

Responsibilities For Linux Kernel Development, Engineer

  • Work with cross teams to develop and support various features in Linux kernel to support Android on Qualcomm Snapdragon Chipsets
  • Work on latest bleeding edge ARMv9 CPUs and features
  • Closely work with power and performance to analyze and identify performance bottlenecks and implement optimizations
  • Enable and support other teams that use supported Linux kernel features
  • Identify and support core set of tools for assisting Linux Kernel development, debug and support

Requirements For Linux Kernel Development, Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Excellent knowledge of OS fundamentals, data structure, Linux kernel and the device driver model
  • Excellent programming skills and expert level knowledge of C
  • Experience in kernel subsystems – core kernel, device drivers, memory, ARM subsystems
  • Highly skilled in debug using T32, gdb and crash analysis
  • Expert in using tracing and other related tools
  • Well versed with tool chain, version control
  • Background experience in Android is a plus

Benefits For Linux Kernel Development, Engineer

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

Interested in this job?

Jobs Related To Qualcomm Linux Kernel Development, Engineer

HIL/SIL Testing Engineer Senior (AD-ADAS)

Senior HIL/SIL Testing Engineer position at Qualcomm focusing on ADAS validation and system integration testing for automotive applications.

Physical Design Engineer (Senior/Lead)

Senior/Lead Physical Design Engineer role at Qualcomm Bangalore, focusing on hardware engineering and physical design with comprehensive benefits and growth opportunities.

CPU Formal Verification Engineer

Senior CPU Formal Verification Engineer role at Qualcomm Cambridge, focusing on advanced processor verification and formal methods implementation.

Senior Engineer - Integration

Senior Integration Engineer role at Qualcomm, leading Linux product development and CI/CD initiatives while mentoring team members.

Windows Developer - Debugger - PC Compute

Senior Windows Developer position focusing on debugger development for PC Compute at Qualcomm, requiring strong expertise in Windows kernel and driver development.