Taro Logo

Kernel Stability Engineer

Qualcomm is a global technology company that develops and commercializes wireless telecommunications products and services.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Kernel Stability Engineer

Qualcomm India Private Limited is seeking a Kernel Stability Engineer to join their team in Hyderabad. This role focuses on debugging and maintaining embedded systems, particularly working with ThreadX and Linux environments. The position requires strong expertise in low-level system debugging and driver development.

The ideal candidate will have hands-on experience with system drivers (GPIO, Clocks, Buses) and be proficient in debugging tools like Trace32 and GDB. A critical part of the role involves analyzing OEM dumps to identify root causes of issues and working directly with customers for problem resolution.

This is an excellent opportunity for a mid-level software engineer with at least 2 years of experience in embedded systems and low-level programming. The role demands strong analytical skills and the ability to work independently while maintaining effective communication with customers and team members.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning programs, and continuous learning opportunities. The company's commitment to innovation and technology leadership makes it an ideal place for engineers looking to work on cutting-edge embedded systems.

The position requires prior experience with Qualcomm chipsets and a strong foundation in programming languages like C and C++. You'll be part of a team that drives innovation in embedded systems and kernel development, with opportunities to grow and develop your expertise in a global technology leader.

Last updated 2 hours ago

Responsibilities For Kernel Stability Engineer

  • Debug ThreadX and Linux Embedded stability issues in both Kernel Space and User Space
  • Work with System Drivers including GPIO, Clocks, Buses
  • Debug issues from OEM dumps to find root causes
  • Set up internal environment and reproduce issues
  • Use Trace32, GDB and other debugging tools
  • Engage with customers in remote debug sessions, trainings, and escalation meetings
  • Drive self and work independently

Requirements For Kernel Stability Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • 2+ years of experience with Programming Languages such as C, C++, Java, Python
  • Strong analytical and low level debugging skills
  • Prior experience on Qualcomm chipsets is mandatory

Benefits For Kernel Stability Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to build and prepare for secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Kernel Stability Engineer

Camera Driver Developer

Camera Driver Developer position at Qualcomm India, focusing on automotive infotainment systems and embedded software development with 3+ years experience required.

BSP HLOS Engineer

BSP HLOS Engineer position at Qualcomm India, focusing on Linux device drivers and system interfaces, requiring 2+ years of experience in embedded systems and strong debugging skills.

Experienced Design Verification Engineer - Voice and Music Business Unit (Cambridge, UK)

Design Verification Engineer role at Qualcomm's Voice and Music Business Unit, focusing on SOC verification using System Verilog and UVM for wireless audio products.

SoC Validation Engineers(2-6 yrs exp) - Multiple Positions/HYD

SoC Validation Engineer position at Qualcomm focusing on system validation, debugging, and framework development for semiconductor products.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory and storage systems across multiple platforms, combining hardware and software expertise.