Engineer - Debugging - Stability

A leading technology innovator that pushes boundaries to enable next generation experiences and drives digital transformation.
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS

Description For Engineer - Debugging - Stability

Qualcomm, a leading technology innovator, is seeking a talented Engineer for their Debugging and Stability team. This role offers an exciting opportunity to work at the forefront of embedded systems and kernel development.

The position involves working with Linux kernel and system-level debugging for Qualcomm chipsets, requiring expertise in ARM architecture and strong C programming skills. You'll be part of a collaborative environment, working alongside systems, hardware, and architecture teams to design and implement robust software solutions.

As a Qualcomm Software Engineer, you'll contribute to cutting-edge technology that powers next-generation experiences. The role demands excellent debugging capabilities, particularly in core kernel software stability, and deep understanding of Linux kernel and device driver models.

The ideal candidate should have 1-3 years of relevant experience and a strong educational background in Computer Science, Electrical Engineering, or related fields. Knowledge of Android and debug tools like JTAG would be advantageous.

Qualcomm offers 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 through mentorship programs and tuition reimbursement.

This role provides an excellent opportunity to work with leading engineering experts in the industry while contributing to technology that impacts lives globally. You'll be part of a team that pushes the boundaries of what's possible in technology while having access to resources that support both professional and personal development.

Last updated 3 days ago

Responsibilities For Engineer - Debugging - Stability

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Create applications and specialized utility programs
  • Collaborate with systems, hardware, architecture, and test engineers
  • Debug Linux Kernel and System level issues for Qualcomm chipsets
  • Design system-level software solutions

Requirements For Engineer - Debugging - Stability

Linux
  • Bachelor's or Master's degree in ECE, EE or CS
  • 1 to 3 years of relevant work experience
  • Excellent debug skills in core kernel software stability domain
  • Excellent knowledge of ARM v7 and v8 architecture
  • Excellent knowledge of Linux kernel and device driver model
  • Expert level knowledge of C
  • Prior experience with Android is a plus
  • Knowledge of debug tools such as JTAG is a plus

Benefits For Engineer - Debugging - Stability

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

Interested in this job?

Jobs Related To Qualcomm Engineer - Debugging - Stability

Engineer- Display

Integration Engineer position for Windows Display Driver Software at Qualcomm India, focusing on software integration, debugging, and tool development.

CPU Physical Design Engineer

CPU Physical Design Engineer position at Qualcomm Technologies, focusing on developing and implementing high-performance CPU designs.

Linux Integration Engineer

Linux Integration Engineer position at Qualcomm China focusing on embedded software development and system integration for location-based solutions.

Wifi/Bluetooth Automation Test Engineer

Wifi/Bluetooth Automation Test Engineer position at Qualcomm China, focusing on IoT connectivity testing and automation development using Python and Shell scripting.

Engineer - Windows (KMDF)

Windows Driver Engineer position at Qualcomm focusing on KMDF development, requiring expertise in Windows OS internals and system-level programming.