IOT Camera Software Engineer

A global leader in wireless technology innovation and the development of mobile technologies.
Embedded
Mid-Level Software Engineer
In-Person
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 innovative team. This role presents an exciting opportunity to work with cutting-edge camera and multimedia technology in the IoT space.

The position focuses on developing embedded software for camera and multimedia functions across CDMA, UMTS, and GSM handsets. You'll be responsible for end-to-end camera use case design, feature implementation, and optimization. Working with global development teams, you'll tackle challenges in camera sensor driver development, 3A algorithm improvement, and performance optimization.

As an ideal candidate, you'll bring 2-5 years of experience in Linux-based camera development, strong programming skills in C/C++, and deep knowledge of Linux kernel and device drivers. Your expertise in camera ISP pipeline, image signal processing, and multimedia software development will be crucial for success in this role.

Qualcomm offers an exceptional environment for professional growth, providing comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. You'll work alongside leading technology experts and contribute to innovations that impact lives globally.

The role offers the chance to work with advanced camera technologies, collaborate with international teams, and directly support customers. If you're passionate about embedded systems, camera technology, and want to be part of a company at the forefront of wireless technology innovation, this position offers an excellent opportunity to advance your career while working on meaningful projects that shape the future of IoT devices.

Last updated a month 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
  • 3A algorithm improvement and bug fixing
  • Camera Power and performance profiling and optimization
  • Support customer for customization features

Requirements For IOT Camera Software Engineer

Linux
Python
Java
  • 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
  • Strong communication skills
  • Exceptional English communication skill
  • Bachelor's degree in Computer Engineering, Computer Science or Electrical Engineering

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 programs

Interested in this job?

Jobs Related To Qualcomm IOT Camera Software Engineer

System Validation Content Development Engineer

System Validation Engineer role at Qualcomm focusing on SoC validation, embedded systems, and hardware interfaces.

WLAN Firmware Engineer

WLAN Firmware Engineer position at Qualcomm India, focusing on embedded software development and wireless networking technology implementation.

Engineer - Power Thermal

Power Thermal Engineer role at Qualcomm focusing on embedded systems and power optimization for various platforms including Mobile, Automotive, and AR/VR chipsets.

ADAS Vehicle Integration Engineer

ADAS Vehicle Integration Engineer position at Qualcomm China, focusing on vehicle integration, sensor calibration, and toolchain optimization for automotive systems.

Power Systems Software Engineer - PC Compute

Power Systems Software Engineer role at Qualcomm focusing on optimizing power solutions for Snapdragon chipsets, requiring 2+ years experience in embedded systems and power optimization.