IOT Camera Software Engineer

1 Month ago • 3-10 Years • Software Development & Engineering

Job Summary

Job Description

As a Qualcomm Software Engineer specializing in IOT devices, you will be responsible for designing, developing, and validating embedded software for camera, camcorder, and multimedia functions on CDMA, UMTS, and GSM handsets. This involves end-to-end use case design, feature implementation, debugging existing code, collaborating with global teams and external customers, and providing onsite customer support. You will also be involved in the development of embedded software supporting Camera, camcorder and multimedia functions of CDMA, UMTS, and GSM handsets.
Must have:
  • 3-10 years experience in Linux Android/Embedded/Ubuntu/Wearable camera development.
  • Strong knowledge of Linux Kernel and Device Driver Model.
  • Strong C & C++ programming and debugging skills.
  • Experience in Camera HAL.
  • Experience in Camera ISP pipeline.
  • Experience in co-designing and prototyping camera features.
  • Experience in Linux camera sensor driver bring-up.
  • Experience in Camera stability, performance, power and memory optimization.
  • Knowledge of 3A algorithms, tuning experiences and familiarity with MIPI, I2C, GPIOs, V4L2.
  • Experience on Image Signal Processing.
  • Experience in customer support and feature customization for customers.
  • Ability to work closely with customers to understand their requirements and provide tailored solutions.
  • Experience in Multimedia software development engineering for Linux based embedded systems.
  • Strong communication skills.
  • Exceptional English communication skill.
  • Bachelor degree of Computer Engineering, Computer Science or Electrical Engineering.
Good to have:
  • Familiar with Qualcomm camX platform.
  • Camera sensor driver, VCM driver, flash driver, PLD gating.
  • 3A algorithm improvement and bug fix.
  • Camera framework experience.
  • Still image driver developing, including JPG, PNG, GIF, etc.
  • New Image processing algorithm development and bug fix.
  • Camera Power and performance profiling and optimization.
  • Support customer for the customization features.

Job Details


Company:

Qualcomm China

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Job Overview

Qualcomm China is looking for experienced embedded SW engineers interested in developing software for IOT devices. Specifically, the position involves developing embedded software supporting Camera, camcorder and multimedia functions of CDMA, UMTS, and GSM handsets.

* Camera end-to-end use case design and feature implementation
* Debugging and resolution with existing code base
* Cooperating with global development teams
* Cooperating with external customers
* Onsite customer support

Minimum Qualifications

- 3 - 10 years experiences on Linux Android/Embedded/Ubuntu/Wearable camera development area.
- Strong knowledge of and experience in Linux Kernel, Device Driver Model
- Strong C & C++ programming and debugging skills required
- Experience in Camera HAL

- Experience in Camera ISP pipeline

- Experience in co-designing and prototyping camera features.

- Experience in Linux camera sensor driver bring-up
- Experience in Camera stability, performance, power and memory optimization
- Knowledge of 3A algorithms, tuning experiences and familiarity with MIPI, I2C, GPIOs, V4L2.
- Experience on Image Signal Processing.

- Experience in customer support and feature customization for customers.

- Ability to work closely with customers to understand their requirements and provide tailored solutions.
- Experience in Multimedia software development engineering for Linux based embedded systems.
- Strong communication skills - able to understand and explain highly technical information in a clear and concise manner.
- Exceptional English communication skill.
- Outgoing, positive and optimistic personality.
 

Preferred Qualifications

* Familiar with Qualcomm camX platform

* Camera sensor driver, VCM driver, flash driver, PLD gating
* 3A algorithm improvement and bug fix
* Camera framework experience
* Still image driver developing, including JPG, PNG, GIF, etc.
* New Image processing algorithm development and bug fix
* Camera Power and performance profiling and optimization
* Support customer for the customization features
 

Education Requirements Required:

Bachelor degree of Computer Engineering, Computer Science or Electrical Engineering
Preferred: Master degree of Computer Engineering, Computer Science or Electrical Engineering

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

Saviynt - IAM/IGA-Technical Architect, Expert Services

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Riot Games - Content Producer II

Riot Games

Berlin, Berlin, Germany (On-Site)
2 Months ago
Rackspace Technology - Lead Engagement Manager

Rackspace Technology

Canada (Remote)
1 Week ago
zeta - Manager Data Analytics EDW

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
playrix  - Customer Support Representative (German and Russian)

playrix

Portugal (Remote)
7 Months ago
Cadence - Senior Principal Verification Engineer

Cadence

Montreal, Quebec, Canada (On-Site)
1 Month ago
Siemens  - Dynamics 365 – Service Engineer

Siemens

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Toast - Software Engineer II

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Days ago
Postman - Staff Engineer, Monetization

Postman

San Francisco, California, United States (Hybrid)
1 Month ago
Qualcomm - Physical Design Engineer - Staff/Sr. Staff (Display Team)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gala games - Engineering Tech Lead

Gala games

Pakistan (On-Site)
3 Months ago
London stock Exchange - Automation Senior Engineer, Quality Engineering

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Scale AI - Information System Security Manager (ISSM)

Scale AI

Washington, District Of Columbia, United States (On-Site)
1 Month ago
Hyperhug - Lead Game Designer

Hyperhug

(Remote)
3 Months ago
Synechron - Lead AI/ML Engineer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Haptic  - Game Designer

Haptic

Sweden (On-Site)
5 Months ago
Notion - Treasurer

Notion

San Francisco, California, United States (On-Site)
1 Month ago
Capgemini - Vlocity Developer

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
PwC - Talent Acquisition Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
2 Weeks ago
Marsh McLennan - Manager - Digital Media & Graphic Design

Marsh McLennan

Mumbai, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Shenzhen, Guangdong Province, China

Coda - Marketing Manager, B2C (Global)

Coda

Shanghai, China (Hybrid)
4 Months ago
London stock Exchange - Content Analyst

London stock Exchange

Beijing, China (On-Site)
1 Week ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
3 Months ago
Qualcomm - Power Software Engineer

Qualcomm

Chengdu, Sichuan, China (On-Site)
3 Weeks ago
Razer - Software QA - Game Tester

Razer

Chengdu, Sichuan, China (On-Site)
3 Weeks ago
Dentsu - Planner

Dentsu

Beijing, China (On-Site)
1 Week ago
Tencent - Senior Animation Designer - Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Experian - Senior Sales (Credit Services)

Experian

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Google - Product Specialist, Large Customer Sales, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
2 Months ago
Dentsu - Senior Planner

Dentsu

Beijing, China (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Inworld AI - Forward Deployed Engineer - Canada

Inworld AI

Vancouver, British Columbia, Canada (Remote)
8 Months ago
Scientific Games - Senior Technical Support Engineer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
1376 Years ago
Apple - Firmware Engineer - Instrument Engineering

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Rippling - Senior Software Engineer

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - FY26 Intern - Engineering Internship 2026 - 6 months

Qualcomm

Cork, County Cork, Ireland (On-Site)
1 Week ago
Power Integrations - Sr. Field Applications Engineer Central Europe

Power Integrations

Munich, Bavaria, Germany (On-Site)
2 Months ago
velotio technologies  - Senior Engineer (ROR)

velotio technologies

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
CME Group - Software Engineer II

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Workato - Staff Software Engineer

Workato

Tbilisi, Tbilisi, Georgia (Remote)
1 Month ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Montreal, Quebec, Canada (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Austin, Texas, United States (On-Site)

San Diego, California, United States (On-Site)

Boulder, Colorado, United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Hsinchu City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug