Camera Software Engineer

Leading technology innovator that develops mobile technologies and semiconductors, specializing in wireless telecommunications.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3.5+ years of experience
Mobile · Consumer

Description For Camera Software Engineer

Qualcomm, a pioneering force in technology innovation, is seeking a Camera Software Engineer to join their dynamic team in Shenzhen. This role sits at the intersection of mobile technology and camera software development, focusing on creating cutting-edge solutions for Snapdragon chipsets.

As a Camera Software Engineer, you'll be instrumental in developing and optimizing camera drivers, HAL, and post-processing features that power millions of mobile devices worldwide. This position offers an exciting opportunity to work with state-of-the-art technology while collaborating with cross-functional teams of hardware, systems, and architecture engineers.

The ideal candidate brings 2-5 years of Android mobile camera development experience, combined with strong programming skills in C++ and Linux environments. You'll be working on complex challenges involving image processing, camera sensors, and system-level software solutions, making direct impacts on product performance, power efficiency, and image quality.

Qualcomm offers a collaborative environment where innovation is encouraged, and technical excellence is celebrated. This role provides exposure to cutting-edge mobile technology development, working with the latest Snapdragon platforms and camera technologies. For engineers passionate about mobile photography and software development, this position offers an exceptional opportunity to shape the future of mobile camera technology while working for a global leader in wireless technology innovation.

The position requires strong technical capabilities coupled with excellent communication skills, as you'll be interfacing with various teams and contributing to high-impact projects. If you're excited about pushing the boundaries of what's possible in mobile camera technology and want to be part of a team that's defining the future of mobile photography, this role at Qualcomm could be your next career milestone.

Last updated 16 days ago

Responsibilities For Camera Software Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop camera drivers, HAL and post processing features for Snapdragon chipsets
  • Work on Android Platform to solve Camera issues
  • Collaborate with systems, hardware, architecture, and test engineers
  • Design system-level software solutions

Requirements For Camera Software Engineer

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 knowledge
  • Multi-threaded programming experience
  • Linux kernel and user space development experience
  • Experience in Android debuggers and performance tools
  • Self-driven with ability to work with minimum guidance
  • Strong communication skills
  • Exceptional English communication skills
  • Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer

Camera Driver Developer

Camera Driver Developer position at Qualcomm India, focusing on automotive infotainment systems and embedded software development with 3+ years experience required.

Kernel Stability Engineer

Kernel Stability Engineer position at Qualcomm India, focusing on embedded systems debugging and kernel development with ThreadX and Linux environments.

BSP HLOS Engineer

BSP HLOS Engineer position at Qualcomm India, focusing on Linux device drivers and system interfaces, requiring 2+ years of experience in embedded systems and strong debugging skills.

Experienced Design Verification Engineer - Voice and Music Business Unit (Cambridge, UK)

Design Verification Engineer role at Qualcomm's Voice and Music Business Unit, focusing on SOC verification using System Verilog and UVM for wireless audio products.

SoC Validation Engineers(2-6 yrs exp) - Multiple Positions/HYD

SoC Validation Engineer position at Qualcomm focusing on system validation, debugging, and framework development for semiconductor products.