Staff Engineer - Camera HAL

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Embedded
Staff Software Engineer
In-Person
9+ years of experience
Mobile

Description For Staff Engineer - Camera HAL

Qualcomm, a leading technology innovator, is seeking a Staff Engineer specialized in Camera HAL development for their Hyderabad office. This role is crucial for developing embedded software supporting Camera/Image/Video functionality across business units. The position requires extensive experience in Camera HAL3 driver development, image processing, and end-to-end camera use case implementation.

The ideal candidate will have 9+ years of experience with a strong background in C/C++ programming and embedded systems. They will be responsible for camera driver development, performance optimization, and working closely with global teams and customers. The role demands expertise in operating system fundamentals, RTOS, and debugging complex software issues.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can contribute to world-changing technologies.

This position offers the opportunity to work with leading engineering experts in the industry, while developing cutting-edge camera solutions for mobile devices. The role combines technical leadership with hands-on development, making it ideal for experienced engineers looking to make a significant impact in mobile camera technology.

Working at Qualcomm means being part of a team that pushes the boundaries of what's possible in mobile technology. The company's commitment to innovation, combined with its supportive work environment and excellent benefits, makes this an exceptional opportunity for career growth in the field of camera software development.

Last updated 13 days ago

Responsibilities For Staff Engineer - Camera HAL

  • Camera HAL3 driver development
  • Camera end-to-end use case design and feature implementation
  • Debugging and resolution with existing code base
  • Partnering with global development teams and external customers
  • Power and Performance optimization
  • Design and implement component unit tests
  • Develop testing programs
  • Serve as a technical leader within area of focus
  • Perform code reviews on project team's submitted solutions

Requirements For Staff Engineer - Camera HAL

Linux
  • Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field
  • Strong knowledge and hands-on experience in Camera HAL3 development and Android camera frameworks
  • Strong C & C++ programming and debugging skills
  • Strong knowledge in operating system fundamentals
  • Experience with RTOS, RAM/Cache, Interrupt handling
  • Strong debugging and analysis skills
  • Strong communication skills
  • Willing to travel to customer sites
  • Working experience in multimedia technologies
  • Proficiency in version control tools and Git repository

Benefits For Staff Engineer - Camera HAL

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Mental health and emotional support resources
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Staff Engineer - Camera HAL

Senior Program Manager - XR Chipset SW

Senior Program Manager position at Qualcomm India, leading XR Chipset software development with focus on embedded systems and cross-functional program management.

Windows Driver Engineer Lead Engineer/Staff

Lead Windows Driver Engineer position at Qualcomm focusing on display software development and team leadership, requiring strong C/C++ and kernel development experience.

Staff Engineer - PCIE (Device Driver Development)

Staff Engineer position for PCIE device driver development at Qualcomm, requiring 9+ years of experience in software engineering and expertise in driver development.

Sr Lead Engineer - BSP

Senior Lead Engineer position at Qualcomm focusing on Board Support Package development for automotive platforms, requiring 8+ years of embedded systems experience.

Staff Engineer - Camera Firmware

Staff Engineer position focusing on Camera Firmware development at Qualcomm, requiring expertise in embedded systems and image processing.