IOT Camera Software Engineer

2 Months 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

luxsoft - Regular Python Software Developer with experience in AWS

luxsoft

İstanbul, Türkiye (On-Site)
1 Month ago
HCL Tech - Program Manager with Agile

HCL Tech

Texas, United States (On-Site)
1 Month ago
Granicus - Business Development Manager - EMEA Tourism

Granicus

United Kingdom (Remote)
2 Months ago
Balbix - Staff AI Engineer

Balbix

Bengaluru, Karnataka, India (On-Site)
9 Months ago
bytedance - Senior Research Scientist- Foundation Model, Vision and Language

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Qualcomm - Senior Camera Engineer

Qualcomm

Austin, Texas, United States (On-Site)
1 Month ago
Tesla - Fire Alarm Design Engineer

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Nice - Manager Engineering

Nice

Sandy, Utah, United States (On-Site)
1 Month ago
GoDaddy - Principal Threat Hunting Engineer

GoDaddy

India (Remote)
2 Months ago
Google - Staff Software Engineer, YouTube

Google

Mountain View, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Clearwater Analytics - IT Identity Governance Engineer

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
4 Weeks ago
Univision - Senior Product Manager, Gamification

Univision

Los Angeles, California, United States (On-Site)
1 Month ago
eBay - Collectibles Business Ops Associate

eBay

Salt Lake City, Utah, United States (Hybrid)
1 Month ago
Ion - DevOps Engineer

Ion

Mexico City, Mexico (Hybrid)
3 Months ago
Digital extremes - HR Recruitment Support Partner

Digital extremes

London, Ontario, Canada (On-Site)
1 Month ago
Varonis  - Channel Manager

Varonis

Nashville, Tennessee, United States (Remote)
2 Months ago
entrata - DevOps Engineer

entrata

Pune, Maharashtra, India (Hybrid)
3 Months ago
Toku - Full-Stack Engineer

Toku

(Remote)
2 Months ago
Tencent - WeChat Product Management Intern

Tencent

(On-Site)
3 Months ago
Riot Games - Business Operations Manager, China Studio

Riot Games

Shanghai, Shanghai, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shenzhen, Guangdong Province, China

Qualcomm - Automotive Software Project Engineer for Multimedia

Qualcomm

Shanghai, China (On-Site)
2 Months ago
Rolls-Royce - Supplier Quality Engineer

Rolls-Royce

Beijing, China (On-Site)
1 Month ago
Tap4 fun ()Different language) - Game Data Planner (SLG) - Chengdu City

Tap4 fun ()Different language)

Chengdu, Sichuan, China (On-Site)
2 Weeks ago
NVIDIA - OEM Account Manager

NVIDIA

Beijing, Beijing, China (On-Site)
3 Months ago
The Walt Disney Company - Senior Structural Engineer

The Walt Disney Company

Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Solutions Architect, Omniverse Platform

NVIDIA

Beijing, Beijing, China (On-Site)
4 Months ago
Dentsu - Creative Director

Dentsu

Shanghai, China (On-Site)
1 Month ago
Paper Stacking games - Video Designer - Infinity Nuan Nuan (Star Stack)

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
Tencent - Sr. Workday Business System Analyst

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
Qingci Games - Urgent Unity3D Developer

Qingci Games

Xiamen, Fujian, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

AI Fund - Engineering Lead

AI Fund

Los Angeles, California, United States (Hybrid)
1 Year ago
Nagarro - Senior Staff Engineer

Nagarro

United Kingdom (Remote)
9 Months ago
aspyr - Senior Software Engineer

aspyr

Austin, Texas, United States (On-Site)
2 Months ago
PwC - Senior Associate-SAP ABAP-RDC-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
Next Level Business Services - Support Engineer - Full Time

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
9 Months ago
Canva - Security Engineering Manager - Vulnerability Management, Application Security

Canva

Surry Hills, New South Wales, Australia (Remote)
3 Months ago
playphony games - Online Engineer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
Aptive - Alternating Engineer - Study

Aptive

Épernon, Centre-Val De Loire, France (On-Site)
2 Months ago
Apple - VLSI CAD Engineer

Apple

Austin, Texas, United States (On-Site)
1 Month ago
rivos - Senior Memory Design Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
9 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.

Cambridge, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Farnborough, England, United Kingdom (On-Site)

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

Cambridge, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

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

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

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

Cork, County Cork, Ireland (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