Linux Kernel driver Engineer - CPU Sr Engineer

A leading technology company specializing in wireless technology, semiconductors, and mobile innovations.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Linux Kernel driver Engineer - CPU Sr Engineer

Qualcomm India Private Limited is seeking a Senior Linux Kernel Driver Engineer for their CPU team. This role offers an exciting opportunity to work on cutting-edge embedded systems and kernel development. The position requires expertise in embedded software driver development with 5-15 years of experience.

The ideal candidate will work on critical driver development projects, utilizing their strong background in C/C++ programming and assembly language. You'll be responsible for implementing and optimizing kernel drivers, working with memory management systems, and developing solutions for RTOS platforms.

Key technical requirements include deep knowledge of ARM architectures, memory management (MMU, IOMMU), and extensive experience with embedded software development. The role offers exposure to advanced CPU technologies and the chance to work with industry-leading experts.

Qualcomm provides comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture that encourages innovation and professional growth. You'll be part of a team developing breakthrough technologies that impact millions of devices worldwide.

This position offers excellent career growth potential, access to cutting-edge technology, and the opportunity to work with some of the brightest minds in the industry. Join Qualcomm to be part of transformative technological innovations while developing your expertise in kernel and driver development.

Last updated a minute ago

Responsibilities For Linux Kernel driver Engineer - CPU Sr Engineer

  • Embedded software driver development
  • Working with RTOS systems
  • Memory management implementation
  • Driver development for various platforms
  • Collaboration with cross-functional teams

Requirements For Linux Kernel driver Engineer - CPU Sr Engineer

Linux
  • Bachelor's/Master's degree in Computer Science, Electrical/Electronics Engineering, or related field
  • 5 to 15 years of industry experience in embedded software driver development
  • Strong C and Assembly Programming with Strong OS & Multi-Processor concepts
  • In depth understanding of Memory management, MMU, IOMMU etc.
  • Embedded software development in C and C++ on ARM or similar cores
  • Experience with ARM Trust-Zone & ARM v7/v8 architecture
  • Hands On Experience of Driver Development on Any RTOS

Benefits For Linux Kernel driver Engineer - CPU Sr Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional and mental wellbeing support
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Linux Kernel driver Engineer - CPU Sr Engineer

Linux Audio Senior Engineer

Senior Linux Audio Engineer role at Qualcomm India, focusing on IoT audio solutions, requiring expertise in Linux audio systems and Android framework development.

Engineer, Senior

Senior Software Engineer position at Qualcomm Technologies focusing on embedded and cloud edge software development with competitive compensation and benefits.

Senior Engineer- Python Automation Framework

Senior Python Automation Framework Engineer role at Qualcomm focusing on developing automation solutions and frameworks.

WLAN Software Engineer Senior

Senior WLAN Software Engineer position at Qualcomm focusing on embedded software and driver development with networking expertise.

Physical Design Engineer

Senior Physical Design Engineer role at Qualcomm focusing on electronic systems design and optimization with extensive experience requirements.