IOT Camera Software Engineer

Qualcomm is a global leader in wireless technology innovation and mobile communications.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For IOT Camera Software Engineer

Qualcomm China is seeking experienced embedded software engineers to join their team focusing on IOT device development, specifically in camera and multimedia functions for mobile devices. This role offers an exciting opportunity to work with cutting-edge technology in camera software development, combining both hardware and software expertise. The position involves working with global teams and directly with customers, making it ideal for engineers who excel in both technical and communication skills.

The role requires deep technical knowledge in embedded systems, particularly in camera and imaging technologies. You'll be working on everything from low-level driver development to high-level imaging algorithms, making it a perfect opportunity for someone who enjoys working across the full stack of camera software development. The position offers exposure to various aspects of camera development, from sensor drivers to image processing algorithms.

As part of Qualcomm, you'll be working with one of the world's leading technology companies, known for pushing the boundaries of mobile and wireless technology. The company offers comprehensive benefits and a strong focus on employee development and growth. You'll be part of a global team working on innovative solutions that impact millions of devices worldwide.

The ideal candidate will combine strong technical skills in embedded systems and camera software with excellent communication abilities, as the role involves significant collaboration with global teams and customer interaction. This position offers the opportunity to work on cutting-edge technology while developing expertise in both technical and professional aspects of software engineering.

Last updated 16 days 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
  • Customer support for customization features

Requirements For IOT Camera Software Engineer

Linux
Java
Python
  • Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred)
  • 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
  • Experience in Camera ISP pipeline
  • Knowledge of 3A algorithms and familiarity with MIPI, I2C, GPIOs, V4L2
  • Experience in Image Signal Processing
  • Strong communication skills
  • Exceptional English communication skill

Benefits For IOT Camera Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage
  • Financial planning and security programs
  • Emotional and mental health 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 Driver Engineer

Windows Driver Engineer position at Qualcomm India, focusing on display software development for Windows-on-Snapdragon products with emphasis on power and performance optimization.

CPU DSP Software Engineer

CPU DSP Software Engineer role at Qualcomm focusing on embedded systems and power-efficient solutions for wireless devices.

Thermal SW and Power SW Engineer

Thermal and Power Software Engineer position at Qualcomm China, focusing on platform thermal feature development and optimization for mobile devices.

Bluetooth Protocol Engineer

Bluetooth Protocol Engineer position at Qualcomm India, focusing on customer support for Bluetooth product integration and implementation.

PMIC System HW-Validation Engineer

PMIC System HW-Validation Engineer role at Qualcomm focusing on power management system validation, test automation, and hardware debugging.