Linux Kernel Development

3 weeks ago


Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group > Software Engineering
General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum Qualifications:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field.

Additional experience with Programming Languages such as C, C++, Java, Python, etc., is required.

Preferred Skills and Experience:
  • 3+ years of Software Engineering or related work experience.
  • Strong knowledge of OS fundamentals, data structures, Linux kernel, and device driver models.
  • Expertise in C programming and experience with kernel subsystems like core kernel, device drivers, memory, SMMU, ARM subsystems.
  • Proficiency in debugging tools such as T32, gdb, crash analysis utilities.
  • Experience with performance analysis tools and techniques.
  • Familiarity with development tools like toolchains and version control systems.
  • Background in Android is a plus.
Responsibilities:
  • Develop and support Linux kernel features for Qualcomm Snapdragon Chipsets supporting Android.
  • Work on ARMv9 CPUs and features.
  • Analyze and optimize power and performance bottlenecks.
  • Support other teams using Linux kernel features.
  • Identify and support core tools for Linux Kernel development and debugging.
Additional Information:

Qualcomm is an equal opportunity employer. If you need accommodations during the application process, contact disability-accommodations@qualcomm.com. Qualcomm is committed to accessible workplaces and processes for individuals with disabilities.

All applicants should adhere to company policies regarding confidential information and security.

Note: Our Careers Site is for job seekers only. Unsolicited resumes from staffing agencies are not accepted and will not be compensated.

If you need more information about this role, please contact Qualcomm Careers.

#J-18808-Ljbffr

  • Hyderabad City Taluka, Pakistan beBeelinux Full time 1,500,000 - 2,500,000

    Linux Kernel Device Driver LeadA key contributor to our Engineering Group, Software Engineering team, you will lead the development and maintenance of Linux kernel device drivers for embedded systems.Main Responsibilities:Develop and maintain high-quality Linux kernel device drivers for ARM-based SoCs.Collaborate with cross-functional teams to ensure...


  • Hyderabad City Taluka, Pakistan beBeeSoftwareEngineer Full time

    We are seeking a talented software engineer to join our Linux stability team.As a key member of the team, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products meeting and exceeding customer...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time $120,000 - $150,000

    Software Engineer in Linux Product TeamWe are seeking an experienced Software Engineer to join our Linux product team. The engineer will contribute to the development and debugging of Linux kernel and system-level issues for Qualcomm chipsets.Key Responsibilities:Debugging Linux Kernel and system-level issues for Qualcomm chipsetsDeveloping and implementing...

  • Kernel Debug Engineer

    4 weeks ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Software EngineeringGeneral Summary: The engineer will contribute to the Linux product team by debugging Linux Kernel and System level issues for Qualcomm chipsets. Required Skillset:Excellent debug skills, especially in core kernel software. Excellent knowledge of Linux kernel and device...


  • Hyderabad City Taluka, Pakistan beBeeEmbedded Full time

    Job Title: Linux Kernel EngineerLocation: Engineering Group & Software EngineeringAbout the Role:The selected candidate will be responsible for contributing to the Linux product team by debugging Linux Kernel and system-level issues for Qualcomm chipsets.Key Responsibilities:Debugging core kernel software with excellent skills.Strong understanding of Linux...


  • Hyderabad City Taluka, Pakistan beBeeEmbedded Full time ₹15,000,000 - ₹25,000,000

    We are seeking a skilled Embedded Linux Engineer with expertise in Distributions such as OpenWRT or Yocto, Linux kernel driver development, particularly in display panel drivers and embedded system integration.The ideal candidate should have hands-on experience with various kernel subsystems, DRM / FB frameworks, PCIe, and bootloader on UI frameworks (e.g.,...


  • Hyderabad City Taluka, Pakistan ECS ME Full time

    Job SummaryWe are seeking an experienced Linux System Administrator with deep technical expertise in Linux environments, automation, cloud technologies, and container orchestration. The ideal candidate should possess hands-on experience in Linux administration, system monitoring, automation, and cloud-native technologies. The role also involves collaboration...


  • Hyderabad City Taluka, Pakistan beBeeLinux Full time

    Job SummaryWe are seeking a highly skilled Linux System Administrator with in-depth technical expertise in Linux environments, automation, and cloud technologies.The ideal candidate should possess hands-on experience in Linux administration, system monitoring, automation, and cloud-native technologies.The role involves collaboration with cross-functional...


  • Hyderabad City Taluka, Pakistan beBeeKernel Full time

    Lead Kernel Engineer PositionOur organization is seeking a highly skilled Lead Kernel Engineer to develop and maintain the Linux kernel for our cutting-edge devices.We are looking for an engineer with expertise in designing, developing, and testing device drivers and other kernel components.The successful candidate will collaborate with cross-functional...


  • Hyderabad City Taluka, Pakistan beBeeDeveloper Full time 4,000,000 - 8,000,000

    Yocto Software Development OpportunityWe are seeking a highly skilled Yocto (Linux Distribution) development engineer to join our team.About the Role:This is an exciting opportunity for a motivated individual to contribute to the development of innovative Linux-based solutions.Key Responsibilities:Design, develop, and maintain Yocto-based projectsCollaborate...