Taro Logo

Software Camera Developer - Engineer

A global leader in wireless technology innovation and semiconductor manufacturing.
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Camera Developer - Engineer

Qualcomm India Private Limited is seeking a Software Camera Developer - Engineer to join their team in Bangalore. This role focuses on embedded systems development, particularly in camera and multimedia software. The ideal candidate will have strong experience in C/C++ programming, embedded Linux/Windows development, and camera systems.

The position requires expertise in operating system concepts, multi-threaded programming, and driver development. You'll work on cutting-edge camera technology, including 3A, ISP, and camera sensors, while developing and maintaining software for various multimedia subsystems.

As part of Qualcomm's engineering team, you'll contribute to full software development lifecycles, from design to deployment, and work on SOC platform bring-up. The role offers excellent growth opportunities through continuous learning programs, mentorship, and exposure to leading technology experts.

The company provides comprehensive benefits including world-class health coverage, financial planning support, and wellbeing programs. This is an excellent opportunity for someone passionate about embedded systems and camera technology to work with one of the world's leading technology companies.

Join Qualcomm to be part of a team that's driving innovation in wireless technology and semiconductor solutions, while developing your career alongside industry experts in a supportive, inclusive environment.

Last updated 7 months ago

Responsibilities For Software Camera Developer - Engineer

  • Software development for camera and multimedia systems
  • SOC platform bring-up
  • Full software development life cycle including design, implementation, deployment and support
  • Troubleshooting software and system issues

Requirements For Software Camera Developer - Engineer

Linux
Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • 3+ years development experience with C/C++ Embedded Linux/Windows software
  • Good understanding of Operating System concepts
  • Multi-threaded programming experience
  • Experience with Windows Driver Framework/Android HAL
  • Linux and/or Windows kernel and user space development experience
  • Experience with camera components such as 3A, ISP and camera sensors
  • Knowledge of Windows Driver Framework (User Mode Driver and Kernel Mode Driver)
  • Knowledge of Multimedia framework including Android frameworks and HAL interfaces

Benefits For Software Camera Developer - 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 security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?