Display Software Engineer

A leading technology company that designs and creates low-power, highly efficient hardware accelerators for phones, laptops, watches, smart-glasses and automobiles.
Embedded
Entry-Level Software Engineer
In-Person
AI · Automotive · 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 and embedded systems. You'll be part of a team that imagines, designs, and creates low-power, highly efficient hardware accelerators that go into phones, laptops, watches, smart-glasses and automobiles. The role involves working with various operating systems including Android, Windows, Zephyr and Linux.

As a Display Software Engineer, you'll be responsible for designing and implementing efficient and robust drivers, working with embedded software techniques, and collaborating in a global environment. The position requires strong technical skills in embedded systems, driver development, and a solid understanding of computer architecture.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities. You'll work alongside leading engineering and technology experts, with access to mentorship and professional development programs. The company fosters an inclusive culture that encourages innovation and collaboration.

This is an excellent opportunity for someone passionate about embedded systems and display technology to join a leading technology company that's shaping the future of mobile and consumer electronics.

Last updated a few seconds 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
  • Basic understanding of high-speed signals used in electronic devices
  • Experience with development kits such as Raspberry Pi or Arduino

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 health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer

WLAN Firmware Engineer

Entry-level WLAN Firmware Engineer position at Qualcomm India, focusing on embedded systems and wireless networking technology development.

Engineer- Video decoding FW

Entry-level Video decoding FW Engineer position at Qualcomm India, focusing on embedded systems development with comprehensive benefits and growth opportunities.

CNSS/GNSS Hardware Customer Engineer

Entry-level Hardware Customer Engineer position at Qualcomm India, focusing on CNSS/GNSS systems integration and customer support with 1-3 years experience required.

PCIe Software Engineer

PCIe Software Engineer position at Qualcomm Technologies, developing embedded software and drivers for next-generation mobile and compute platforms.

PMIC Embedded Software Engineer

Entry-level PMIC Embedded Software Engineer position at Qualcomm, focusing on power management and system development with competitive compensation.