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 a month 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

Physical Design Engineer

Physical Design Engineer position at Qualcomm India, focusing on electronic systems design and optimization with 7+ years experience required.

Multimedia Audio Driver Engineer

Mid-level Multimedia Audio Driver Engineer position at Qualcomm India, focusing on audio codec and driver development with 2+ years experience required.

Android QNX Engineer

Android QNX Engineer position at Qualcomm India, focusing on automotive software systems and customer support for IVI/ADAS platforms.

Engineer - USB

USB Engineer role at Qualcomm focusing on embedded systems development and USB-related issue resolution across business units.

Power Systems Software Engineer - PC Compute

Power Systems Software Engineer role at Qualcomm focusing on optimizing power solutions for Snapdragon chipsets.