Senior engineer / Lead engineer - Linux Kernel Software engineer

Qualcomm

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Lead Engineer Sr - Linux/Kernel /Yocto (AUTO)
Lead Engineer Sr - Linux/Kernel /Yocto (AUTO)

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 4,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 • Telangana

On-site
INR 1,200,000 - 2,400,000
Engineer - Linux Kernel Development
Engineer - Linux Kernel Development

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Engineer, Systems Software & Platform Engineering
Lead Engineer, Systems Software & Platform Engineering

Qualcomm • Bengaluru

On-site
INR 3,500,000 - 6,400,000
Lead Engineer Sr - Linux/Kernel /Yocto (AUTO) Bangalore, India Software Engineering Posted a day ago
Lead Engineer Sr - Linux/Kernel /Yocto (AUTO) Bangalore, India Software Engineering Posted a day ago

Qualcomm • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Linux cybersecurity Senior Software Engineer
Linux cybersecurity Senior Software Engineer

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Lead Engineer - Linux Kernel Development
Senior Lead Engineer - Linux Kernel Development

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - Linux Kernel Development
Senior Engineer - Linux Kernel Development

Qualcomm • Hyderabad

On-site
INR 1,000,000 - 1,400,000
Sr Engineer-Kernel Mode Development
Sr Engineer-Kernel Mode Development

Qualcomm • Hyderabad

On-site
INR 900,000 - 1,300,000