Senior Engineer - Camera HAL

Qualcomm · Hyderabad

  • Experience4–9 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted23 Sept 2026

About Qualcomm

Qualcomm is hiring in Hyderabad in semiconductors electronics. This role looks for around 4+ years of experience.

Skills

  • MIPI Protocol
  • imaging sensors
  • Serializer/Deserializer chips
  • camera design
  • imaging module
  • subsystem pipeline and architecture
  • imaging pipelines
  • Camera HALs
  • Android
  • V4L2
  • C/C++
  • object-oriented development
  • multithreaded applications
  • Linux
  • Git
  • Perforce

The role

An embedded software engineer at a semiconductor and electronics company designs camera software for connected cameras, robotics, drones, and video collaboration using MIPI Protocol, imaging sensors, and Camera HALs, and builds multithreaded applications with C/C++ and Linux. The role also applies Android, V4L2, and camera tuning to optimize image quality, power, and performance.

Full job description

Company: Qualcomm India Private Limited

Job Area

Engineering Group, Engineering Group > Software Engineering

Job Summary

We are looking for a smart engineer to join our Camera IoT SW team. You will be working on cutting-edge features to power the next generation of cameras in Connected Camera, Robotics, Drone, and Video Collab platforms. Your role will involve innovating, designing, and commercializing top-notch cameras for best-in-class image quality, user experience, optimized power, and performance.

What We Need To See

BS/MS (or equivalent experience)

4+ years of industry-related experience developing embedded software drivers or applications

Knowledge of MIPI Protocol, Imaging Sensors, and Serializer/Deserializer chips

Working Knowledge of camera design, imaging module, subsystem pipeline and architecture

Experience working on Imaging pipelines, Camera HALs, and frameworks like Android, V4L2

Strong programming skills in C/C++ with in-depth knowledge of object-oriented development

Experience developing and debugging multithreaded applications frameworks

Excellent OS fundamentals and knowledge of low-level drivers of Linux

Familiarity with source control tools (git, Perforce, etc.)

Strong verbal and written communication skills

Ways To Stand Out From The Crowd

Knowledge of ISP and Camera Tuning is a plus

Experience in Pre-Silicon/Post-Silicon or Board bring up

Flexibility to work and communicate optimally in a multinational, multi-time-zone corporate environment

Minimum Qualifications

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.

PhD in Engineering, Information Systems, Computer Science, or related field.

2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.