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

SW Embedded Android Engineer

Mid-level SW Embedded Android Engineer position at Qualcomm India, focusing on wearable technology development with 1-3 years of experience required.

CPU Architecture Performance Engineer

CPU Architecture Performance Engineer role at Qualcomm focusing on verification and optimization of custom CPU designs for mobile and portable computers.

PMIC System HW-Validation Engineer

PMIC System HW-Validation Engineer position at Qualcomm focusing on hardware validation, power management systems, and electronic testing.

R&D – China Display Software Engineer

Mid-level Display Software Engineer position at Qualcomm China, focusing on embedded systems and display driver development.

Bluetooth Protocol Engineer

Bluetooth Protocol Engineer position at Qualcomm India, focusing on customer support for Bluetooth product integration with Snapdragon platforms.