
Linux Kernel Senior Engineer
Welcome to the exciting world of Qualcomm, a leading global technology company that is shaping the future through innovative solutions. We are currently seeking a highly skilled Linux Kernel Senior Engineer to join our dynamic team. As a Senior Engineer, you will play a critical role in developing and optimizing our Linux kernel for various Qualcomm platforms. If you are passionate about pushing the boundaries of technology and have a strong background in Linux kernel development, we want to hear from you. Join us and be a part of our mission to drive the next generation of mobile, automotive, and IoT technologies forward.
- Develop and optimize Linux kernel for various Qualcomm platforms.
- Collaborate with cross-functional teams to design, develop, and test new features and enhancements.
- Troubleshoot and debug complex issues related to Linux kernel.
- Stay up-to-date with the latest industry trends and advancements in Linux kernel development.
- Evaluate and recommend improvements to existing Linux kernel codebase.
- Maintain and enhance existing Linux kernel codebase.
- Ensure the quality, performance, and reliability of the Linux kernel code.
- Mentor and train junior engineers on Linux kernel development best practices.
- Work closely with hardware and software teams to integrate and validate new hardware components.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with open source communities to contribute to the development of Linux kernel.
- Document and maintain technical specifications and design documents.
- Stay updated on Qualcomm's products and technologies to provide valuable insights for Linux kernel development.
- Identify potential risks and provide solutions to mitigate them.
- Continuously improve processes and methodologies to increase efficiency and productivity.
Extensive Knowledge And Experience With Linux Kernel Development And Maintenance, Including Strong Understanding Of Linux Kernel Architecture, Code Base, And Development Process.
Proficiency In C/C++ Programming Languages And Debugging Tools, As Well As Strong Familiarity With Linux Kernel Development Tools Such As Git, Kbuild, And Kconfig.
Proven Track Record Of Successfully Delivering And Maintaining Complex Linux Kernel Projects, With A Deep Understanding Of Key Areas Such As Process Scheduling, Memory Management, And Device Drivers.
Strong Understanding Of Arm Architecture And Experience With Porting And Optimizing Linux Kernel For Arm-Based Platforms, As Well As Experience With Other Architectures Such As X86, Mips, Or Powerpc.
Excellent Problem-Solving And Analytical Skills, With The Ability To Identify And Resolve Complex Technical Issues In A Timely And Efficient Manner. Strong Communication And Teamwork Skills Are Also Essential, Given The Collaborative Nature Of Linux Kernel Development.
Security
Networking
Debugging
Performance optimization
Embedded systems
System architecture
threading
Memory management
Kernel development
Device Drivers
Interrupt Handling
File Systems
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Linux Kernel Senior Engineer in San Diego, CA, USA is between $120,000 and $150,000 per year. Salaries can vary depending on the specific company, level of experience, and skills of the individual. Some companies may offer additional benefits such as bonuses, stock options, and other perks.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Qualcomm Incorporated is an American multinational semiconductor and telecommunications equipment company that designs and markets wireless telecommunications products and services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
