Display Software Engineer

Qualcomm develops leading-edge consumer devices and Snapdragon processors, focusing on innovative mobile and wireless technologies.
$90,000 - $150,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Display Software Engineer

Qualcomm's display software team is seeking a talented engineer to contribute to the design, development, and verification of leading-edge technology for their next-generation Snapdragon™ processors. The role focuses on developing drivers and software components that accelerate processing of content from engines like video decoder, camera and GPU through the Snapdragon® Adreno DPU (Display Processing Unit).

The position offers an exciting opportunity to work with cutting-edge consumer devices, from phones and laptops to watches and smart-glasses. You'll be part of a team that imagines, designs, and creates low-power, highly efficient hardware accelerators. The role involves working with embedded software techniques, including memory management, DMA acceleration, and interrupt service routines.

As a Display Software Engineer, you'll be developing software in a fast-paced environment, delivering drivers for various operating systems including Android, Windows, Zephyr and Linux. You'll collaborate with global teams and customers who depend on Qualcomm's technology to deliver cutting-edge consumer products.

The ideal candidate should have a strong foundation in computer science or engineering, with knowledge of frameworks like DirectX and WDDM, understanding of ARM and RISC-V architectures, and experience with image processing algorithms. Qualcomm offers comprehensive benefits, including world-class health coverage, financial planning support, and continuous learning opportunities through tuition reimbursement and mentorship programs.

Join Qualcomm to be part of a team that's pushing the boundaries of what's possible in display technology and mobile computing.

Last updated 3 months ago

Responsibilities For Display Software Engineer

  • Design, code, test, and integrate drivers for Qualcomm's Snapdragon chipsets
  • Work with embedded software techniques including memory management, DMA acceleration, interrupt service routines
  • Develop software for operating systems such as Android, Windows, Zephyr and Linux
  • Work in a global environment with teams and customers

Requirements For Display Software Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Basic understanding of frameworks such as DirectX, WDDM, and/or DRM
  • Basic understanding of ARM and RISC-V architecture and instructions
  • Basic understanding of image processing algorithms and color theory
  • Experience with electronics schematics and tools like oscilloscope or logic analyzer
  • Experience building consumer electronics using development kits

Benefits For Display Software Engineer

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

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer

XR Systems Engineer

XR Systems Engineer position at Qualcomm Technologies, developing cutting-edge AR/VR technologies and multimedia systems with competitive compensation and benefits.

Embedded Software Engineer – Device Driver Development

Embedded Software Engineer position at Qualcomm focusing on device driver development, offering competitive salary and comprehensive benefits package.

Camera DV Engineer

Camera DV Engineer position at Qualcomm Technologies, focusing on developing and optimizing camera systems and image processing solutions for mobile, automotive, and IoT applications.

WLAN Firmware Engineer

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

Software engineer

Software Engineer position at Qualcomm China focusing on automotive infotainment platform development, requiring strong embedded Linux and C/C++ skills.