Senior engineer / Lead engineer - Linux Kernel Software engineer

Qualcomm

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Qualcomm is seeking a skilled engineer for their Linux-based automotive platform team in Bengaluru, Karnataka. The ideal candidate will have 2 to 8 years of experience with programming languages such as C, C++, or Python and will play a key role in kernel development and virtualization.

The position includes collaboration with global teams for stable releases and requires strong debugging skills. Candidates with a Bachelor’s degree in a relevant field and a passion for automotive technology are encouraged to apply.

Qualifications

  • 2+ years of experience in software engineering or related fields.
  • Experience with kernel configuration and boot validation.
  • Ability to customize Linux builds for specific use-cases.

Responsibilities

  • Support the Linux based automotive platform.
  • Maintain Linux kernel and kernel platform components.
  • Lead discussions and onboarding activities related to the kernel.

Skills

Programming languages (C, C++, Python)
Kernel development
Debugging tools (GDB, JTAG)
Collaboration with global teams

Education

Bachelor’s degree in Engineering, Information Systems, or Computer Science
Master’s degree in relevant field
PhD in relevant field

Job description

Overview

In this position, the candidate will work with cross‑functional teams to support a Linux based automotive platform in a virtualized environment. The role requires ownership of Linux vehicle platform enablement across customer programs, integration and maintenance of Linux kernel and kernel platform components, and solid experience with kernel build strategies such as Yocto‑based and Bazel‑based flows.

  • Kernel configuration, version alignment, and kernel bring‑up.
  • Boot validation and early boot debugging in stand‑alone and virtualized environments.
  • Development of device drivers or services/application for Linux platform, with features required for automotive virtualization use‑cases.
  • Customizing LV builds for headless versions and security‑related distributions.
  • Collaborating with global platform, kernel, and virtualization teams to deliver stable releases.
  • Leading technical discussions, design reviews, and onboarding activities for kernel topics.
  • Applying operating systems concepts such as scheduling, memory management, and device drivers.
  • Using debug tools including GDB, JTAG debugger, oscilloscopes, and logic analyzers.

Expected experience: 2 to 8 years in programming languages such as C, C++, Python, or similar.

Minimum Qualifications
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and at least 2 years of software engineering or related work experience.
  • Or Master’s degree in Engineering, Information Systems, Computer Science, or related field and at least 1 year of software engineering or related work experience.
  • Or PhD in Engineering, Information Systems, Computer Science, or related field.
  • At least 2 years of academic or work experience with programming languages including C, C++, Java, Python, or similar.
EEO Statement

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. Please e‑mail disability‑accomodations@qualcomm.com or call Qualcomm’s toll‑free number for accommodations. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (The email address is provided for accommodation requests only; it is not used for application updates or resume inquiries.)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer, Staff_CE_Device Driver Development
Engineer, Staff_CE_Device Driver Development

QUALCOMM, Inc. • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Engineer - Linux Kernel Development
Engineer - Linux Kernel Development

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Linux Kernel Virtualization Senior Lead Engineer
Linux Kernel Virtualization Senior Lead Engineer

Qualcomm • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Lead Engineer - Linux Kernel Development
Senior Lead Engineer - Linux Kernel Development

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Lead Engineer, Senior - Linux Software APSS Image Integration
Lead Engineer, Senior - Linux Software APSS Image Integration

QUALCOMM, Inc. • Hyderabad

On-site
INR 1,800,000 - 3,600,000
Senior Lead Engineer - Linux Software APSS Image Integration
Senior Lead Engineer - Linux Software APSS Image Integration

QUALCOMM, Inc. • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Engineer, Senior_CE
Engineer, Senior_CE

QUALCOMM, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Staff Engineer ( Platform FW integration)
Staff Engineer ( Platform FW integration)

Qualcomm • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Sr.Engineer -CE
Sr.Engineer -CE

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Staff Engineer - Linux Device Drivers
Staff Engineer - Linux Device Drivers

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,100,000