Camera Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Shanghai, WV 25427, USA
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Mobile

Description For Camera Software Engineer

Qualcomm, a global leader in technology innovation, is seeking a Camera Software Engineer to join their team in Shanghai. This role is crucial in developing and delivering camera solutions for Snapdragon chipsets, focusing on performance, power efficiency, and image quality. The position requires expertise in Android mobile camera development, with strong programming skills in C++ and experience with camera components.

The ideal candidate will have 4+ years of experience in software engineering, with specific expertise in mobile camera development. You'll work on cutting-edge projects, developing camera drivers, HAL, and post-processing features. The role demands strong technical skills in Linux kernel development, multi-threaded programming, and Android debugging tools.

At Qualcomm, you'll be part of a team that pushes the boundaries of mobile technology, working alongside industry experts. The company offers comprehensive benefits including health coverage, financial planning programs, and continuous learning opportunities. This is an excellent opportunity for someone passionate about mobile camera technology and looking to make an impact in the smartphone industry.

The position offers professional growth through mentorship programs and tuition reimbursement, supporting your career development. You'll be working in a collaborative environment where innovation is encouraged and your ideas can contribute to world-changing technologies. Join Qualcomm to be part of a company that's shaping the future of mobile technology.

Last updated 6 hours 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
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-5 years experience on android Mobile camera development
  • Strong C & C++ programming and debugging skills
  • Experience with camera components such as 3A, ISP and camera sensors, image processing
  • Multi-threaded programming experience
  • Linux kernel and user space development experience
  • Working experience in Android debuggers and performance tools
  • Strong communication skills
  • Exceptional English communication skills

Benefits For Camera Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • World-class health coverage for employees and dependents
  • Financial planning programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer

Senior Camera System Engineer

Senior Camera System Engineer position at Qualcomm China focusing on camera auto exposure/tone algorithm/tuning and embedded imaging solutions for Snapdragon chipsets.

Multimedia Test Development Engineer

Senior Multimedia Test Development Engineer position at Qualcomm China focusing on automation, API testing, and framework development for mobile platforms.

Senior Software Engineer (Mobile Android)

Senior Android Software Engineer role at Qualcomm focusing on mobile platform development and AI integration.

Camera SW Engineer, Sr.

Senior Camera Software Engineer role at Qualcomm Korea YH, focusing on developing and optimizing camera software solutions for Snapdragon chipsets.

XR Software Engineer

Senior XR Software Engineer position at Qualcomm developing next-generation AR/VR technologies and platforms.