Camera Software Engineer

Qualcomm is a leading technology innovator in wireless communications, pushing the boundaries of what's possible to enable next-generation experiences.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Mobile

Description For Camera Software Engineer

Qualcomm, a leading technology innovator, is seeking a Camera Software Engineer to join their team in Shenzhen, China. This role is part of the camera software team responsible for 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 and C++.

As a Camera Software Engineer at Qualcomm, you'll work on cutting-edge technology, solving complex camera issues on the Android platform. You'll collaborate with cross-functional teams to design and implement software solutions that provide best-in-class performance, power efficiency, and image quality. This position offers an opportunity to work with state-of-the-art camera components, including 3A, ISP, and camera sensors.

Qualcomm offers a supportive and inclusive work environment that fosters innovation and personal growth. The company provides comprehensive benefits, including world-class health coverage, financial planning assistance, and wellbeing programs. Additionally, Qualcomm invests in its employees' professional development through continuous learning programs, tuition reimbursement, and mentorship opportunities.

Join Qualcomm to be part of a team that's pushing the boundaries of mobile technology and shaping the future of camera software in smartphones and other devices. If you're passionate about mobile technology, have a strong background in software engineering, and want to work on projects that impact millions of users worldwide, this role at Qualcomm could be your next career-defining opportunity.

Last updated a day ago

Responsibilities For Camera Software Engineer

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

Requirements For Camera Software Engineer

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 2 - 5 years' experience on android Mobile camera development
  • 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 of listening and writing

Benefits For Camera Software Engineer

Medical Insurance
401k
  • World-class health benefit option
  • Financial programs to build and prepare for a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorships

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer

Software Engineer - Apple Watch

Join Apple's watchOS Messages team as a Software Engineer, building innovative communication features for Apple Watch.

Member of Technical Staff - Mobile Engineer

Microsoft AI seeks a Mobile Engineer to develop Copilot for iOS and Android, shaping the future of AI-powered personal computing.

Unreal Engineer (PC & Mobile)

Join Demiurge Studios as an Unreal Engineer, creating innovative games for PC and mobile platforms using C++ and Unreal Engine.

Software Engineer-Mobile Engineer

3PILLAR GLOBAL seeks a Mid-Level Software Engineer for iOS development, focusing on building a secure, privacy-focused browser using WebKit. Remote work in India.

Mobile Engineer (Flutter)

Join Ello as a Mobile Engineer (Flutter) in Nairobi to develop AI-powered education apps for children, offering competitive salary and equity.