Taro Logo

Linux Kernel Developer- Sr Staff

A global technology company specializing in semiconductor and telecommunications equipment.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Linux Kernel Developer- Sr Staff

Qualcomm India Private Limited is seeking a Senior Linux Kernel Developer to join their team in Chennai. This role is perfect for experienced kernel developers who want to work at the cutting edge of technology with one of the world's leading semiconductor companies. As a Senior Linux Kernel Developer, you'll be responsible for developing, maintaining, and optimizing the Linux kernel and adding Qualcomm SoC support. The role requires deep technical expertise in kernel development, particularly in areas like memory management and scheduling.

The position offers an opportunity to work with world-class engineers and contribute to open-source projects that impact millions of devices globally. You'll be involved in all aspects of kernel development, from writing and optimizing code to debugging complex issues and implementing new features. The role requires strong expertise in C programming and ARM architecture, along with experience in upstreaming Linux kernel patches.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning programs, and continuous learning opportunities through tuition reimbursement and mentorship programs. The company fosters a supportive, inclusive culture where innovative ideas are encouraged and valued. This is an excellent opportunity for someone who wants to work on challenging technical problems while contributing to technology that shapes the future of mobile and IoT devices.

The ideal candidate will have at least 6 years of software engineering experience, strong knowledge of Linux kernel internals, and excellent problem-solving skills. You'll be joining a company known for its technological innovation and commitment to employee development, making this an excellent opportunity for career growth in the semiconductor industry.

Last updated a day ago

Responsibilities For Linux Kernel Developer- Sr Staff

  • Design, develop, and maintain the Linux kernel
  • Write and optimize kernel code
  • Debug and troubleshoot kernel issues
  • Collaborate with other kernel developers and contribute to open-source projects
  • Implement new kernel features and improve existing functionalities
  • Conduct code reviews and ensure code quality
  • Provide technical support and resolve kernel-related issues
  • Stay updated with the latest developments in kernel technologies

Requirements For Linux Kernel Developer- Sr Staff

Linux
  • Bachelor's or Master's degree in Computer Science or related field
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python
  • Proven experience in Linux kernel development
  • Strong knowledge of C programming language
  • Experience with kernel debugging tools and techniques
  • Good Understanding of kernel subsystems and internals, including scheduler and memory management
  • Strong knowledge in ARM architecture
  • Experience in upstreaming Linux kernel patches
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills

Benefits For Linux Kernel Developer- Sr Staff

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial planning programs for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Linux Kernel Developer- Sr Staff