Taro Logo

Camera Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Camera Software Engineer

Qualcomm, a leading technology innovator, is seeking a Camera Software Engineer to join their team in Shenzhen. This role is part of the camera software team responsible for developing and delivering camera drivers, HAL, and post-processing features for Snapdragon chipsets. The ideal candidate will have 2-5 years of experience in Android mobile camera development and strong programming skills in C/C++.

The position offers an opportunity to work on cutting-edge mobile camera technology, focusing on performance, power efficiency, and image quality. You'll be collaborating with a team of experts while working on Android platforms to solve complex camera-related challenges. The role requires expertise in camera components such as 3A, ISP, and camera sensors, along with strong debugging skills and experience with Linux kernel development.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning programs, and continuous learning opportunities. The company fosters a supportive, inclusive culture where innovative ideas are valued and employees can grow professionally through mentorship and development programs. This is an excellent opportunity for a mid-level software engineer to join a global technology leader and work on next-generation mobile camera solutions that impact millions of devices worldwide.

The position requires a Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering, with a Master's degree preferred. You'll be part of a team that pushes the boundaries of what's possible in mobile camera technology while having access to professional growth opportunities and competitive benefits.

Last updated 2 days ago

Responsibilities For Camera Software Engineer

  • Deliver camera drivers, HAL and post processing features for Snapdragon chipsets
  • Work on Android Platform to solve Camera issues
  • Provide best in class performance, power and image quality

Requirements For Camera Software Engineer

Java
Linux
  • 2 - 5 years' experience on android Mobile camera development
  • Experience with camera components such as 3A, ISP and camera sensors, image processing
  • Strong C & C++ programming and debugging skills
  • Object Oriented Programming
  • Multi-threaded programming experience
  • Linux kernel and user space development experience
  • Working experience in Android debuggers and other performance tools
  • Strong communication skills
  • Exceptional English communication skills
  • Bachelor's degree in Computer Engineering/Computer Science/Electrical Engineering

Benefits For Camera Software Engineer

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

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer