IOT Camera Software Engineer

A global leader in wireless technology innovation and the development of mobile technologies.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For IOT Camera Software Engineer

Qualcomm China is seeking an experienced IOT Camera Software Engineer to join their team in Shenzhen. This role focuses on developing embedded software for IOT devices, specifically supporting camera, camcorder, and multimedia functions for various mobile platforms. The ideal candidate will have strong expertise in Linux-based systems and camera software development.

The position offers an opportunity to work with cutting-edge technology in the IoT and mobile space, collaborating with global teams on sophisticated camera and imaging solutions. You'll be responsible for end-to-end camera implementation, from driver development to optimization, working with Qualcomm's advanced camera platforms.

As a member of Qualcomm's engineering team, you'll benefit from working alongside industry-leading experts in wireless technology and mobile innovation. The company offers comprehensive professional development opportunities, including continuous learning programs and mentorship, along with competitive benefits covering health, wealth, and wellbeing.

This role is perfect for someone who combines strong technical skills in embedded systems and camera software with excellent communication abilities, as you'll be interfacing with both internal teams and external customers. The position offers growth potential within a company that's at the forefront of mobile and IoT technology innovation.

Last updated 34 minutes ago

Responsibilities For IOT Camera Software Engineer

  • 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
  • Camera sensor driver development
  • Camera stability, performance, power and memory optimization

Requirements For IOT Camera Software Engineer

Linux
Java
Python
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or Electrical Engineering
  • 2-5 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 Linux camera sensor driver bring-up
  • Experience in Camera HAL
  • Knowledge of 3A algorithms and familiarity with MIPI, I2C, GPIOs, V4L2
  • Experience in Image Signal Processing
  • Exceptional English communication skills

Benefits For IOT Camera Software Engineer

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

Interested in this job?

Jobs Related To Qualcomm IOT Camera Software Engineer

Windows on Arm Multimedia SW Application Engineer

Windows on ARM Multimedia Software Engineer role at Qualcomm, focusing on driver development and system integration for IOT devices.

Automotive Embedded Software Engineer - Camera

Design and develop embedded camera software for automotive applications at Qualcomm, focusing on ADAS and functional safety features.

Solutions Engineer - Embedded Linux

Solutions Engineer position at Qualcomm focusing on embedded Linux systems, customer support, and technical implementation of Foundries Factory software stack.

SW Embedded Linux Android Engineer

Mid-level SW Embedded Linux Android Engineer position at Qualcomm India, focusing on IoT platform development and Snapdragon products with 3+ years experience required.

Embedded Software Integration Engineer

Senior Integration Engineer role at Qualcomm, focusing on Linux product development and CI/CD pipelines, requiring 2+ years of experience in software engineering.