Theme

Language

Global EN
Sweden ENSV
India EN

Linux Kernel Development - Engineer, Staff

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm India Private Limited is looking for a Staff Linux Kernel Development Engineer in Hyderabad, India. The role involves ensuring Linux platform and kernel stability, debugging issues using tools like gdb and T32, and working with memory regions, interrupts, and understanding the Android high-level architecture. The ideal candidate will have embedded systems experience and strong C programming skills.

Responsibilities

  • Linux Platform and Kernel Stability Engineering.
  • Customer Engineering.
  • Debugging multi-tasking code.
  • Developing code to run under an RTOS and using semaphores, mutexes, queues, and IPC.
  • Writing secure code and following coding guidelines.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • 2+ years of experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of experience with debugging techniques.
  • Embedded systems industry experience.
  • Competency in the 'C' programming language.
  • Ability to use a debugger (gdb, T32) for operations like setting breakpoints, examining variable values, memory, and registers.
  • In-depth knowledge of the Linux Kernel Memory, Scheduler and Drivers
  • Android OS and Build System expertise
  • Familiarity with scripting languages like Perl and Python.
  • Good written and verbal communication skills.

Desired Qualifications

  • BE/ME/BTech/MTech in Computer Science, Electronics & Communication, or related fields

Benefits

  • Qualcomm is committed to providing an accessible process.
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.

Skills

CC++JavaPythongdbT32Linux KernelAndroid OSPerl
#Linux Kernel#Software Development#C#C++#Python#Debugging#Embedded Systems#Android OS
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

1 day ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Hyderabad, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant