Software Engineer

Quectel

Maharashtra

Hybrid

INR 900,000 - 1,400,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quectel in Pune, Maharashtra, is seeking an experienced engineer to drive Android/Linux system driver development (HAL layer and kernel drivers) for key peripherals. The role requires hands-on debugging and collaboration with hardware teams.

You will tackle partitioning, thermal rise, power optimization, crash localization, and performance tuning while supporting customer projects. A Bachelor's or Master's degree in CS/EC/EE is required with 3–5 years of relevant experience.

Qualifications

  • 3–5 years of Android/Linux system driver development and kernel engineering.
  • Bachelor’s or Master’s in CS, EC, EE, or related field.
  • Experience debugging hardware interfaces and collaborating with hardware teams.

Responsibilities

  • Develop Android/Linux system drivers (HAL layer, kernel drivers) for peripherals.
  • Debug LCD/TP/Camera/Audio/NFC peripherals.
  • Address partitioning, thermal management, power optimization, crash localization, and performance tuning.
  • Collaborate with hardware teams and support customer projects.

Skills

Android kernel
Linux kernel
Embedded systems
Peripheral debugging

Education

Bachelors in CS/EE/EC
Masters in related field

Job description

1. Detail Responsible for Android/Linux system driver development (HAL layer, Kernel driver), such as LCD/TP/Camera/Audio/NFC peripheral debugging;

2.Responsible for solving problems and developing requirements related to Android/Linux system partitioning, temperature rise, power optimization, crash and restart localization, as well as performance optimization, kernel pruning, etc., and providing support and guidance to customer projects;

3.Customer project support, requirement development, and troubleshooting, as well as collaborating with other colleagues to debug and tackle challenges. Able to jointly evaluate hardware interface and functional requirements with hardware developers;

4.Complete other tasks assigned by the leader.

Requirements:

Education: Bachelor’s or Master’s degree in Computer Science, Electronics & Communication Engineering, Electrical Engineering, or a related field.

Experience: 3 to 5 years of professional experience in Android/Linux system driver development and kernel engineering.

Location & Work Type: Must be located in or willing to relocate to Pune, Maharashtra (Hybrid workplace mode).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Linux Kernel Driver
Android Linux Kernel Driver

Sasken Technologies • Bengaluru

On-site
INR 2,200,000 - 3,800,000
Linux Kernel Driver
Linux Kernel Driver

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Automotive Android HAL_Senior Enginer
Automotive Android HAL_Senior Enginer

Arrow Electronics • Pune District

On-site
INR 1,000,000 - 1,500,000
Embedded Software Engineer
Embedded Software Engineer

Quectel • Maharashtra

Hybrid
INR 1,200,000 - 2,300,000
Linux Device Driver Developer
Linux Device Driver Developer

Proxelera • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Sasken Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Embedded Developer
Embedded Developer

Neurealm • Ernakulam, Bengaluru

On-site
INR 800,000 - 1,500,000
Lead Software Engineer
Lead Software Engineer

Sasken Technologies Limited • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)

Innominds Software • Bengaluru

Hybrid
INR 1,800,000 - 4,000,000
Embedded Linux Kernel Engineer
Embedded Linux Kernel Engineer

Arrow Electronics India Pvt Ltd • Hyderabad

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