Display Software Engineer

Leading technology innovator developing Snapdragon processors and mobile technologies
Embedded
Entry-Level Software Engineer
[]
5,000+ Employees
2+ years of experience
AI

Description For Display Software Engineer

Qualcomm, a leading technology innovator, is seeking a Display Software Engineer to join their embedded display software team. This role focuses on developing cutting-edge technology for next-generation Snapdragon processors. The position involves working with power-efficient hardware designs, particularly in areas such as high-speed interfaces, 2D composition, and image post-processing.

The role offers an exciting opportunity to work on low-level driver development for various Qualcomm Snapdragon chipsets, enabling crucial use cases like video playback, gaming, video conferencing, and productivity applications. You'll be developing software in a fast-paced environment, creating drivers for major operating systems including Android, Windows, and Linux.

As part of a global team, you'll collaborate with colleagues and customers worldwide who rely on Qualcomm's technology to deliver innovative consumer products. The position requires expertise in C/C++ programming and a solid understanding of operating system concepts. This role is perfect for someone passionate about embedded systems and driver development, offering the chance to work with cutting-edge technology while contributing to next-generation mobile and computing devices.

The role welcomes new and recent graduates, making it an excellent opportunity for emerging talent to join a leading technology company. You'll gain valuable experience in writing efficient, robust, and secure drivers while working with state-of-the-art hardware platforms.

Last updated 15 days ago

Responsibilities For Display Software Engineer

  • Design, code, test, and integrate low-level drivers for Qualcomm Snapdragon chipsets
  • Work with embedded software development focusing on low-level device driver programming
  • Develop software for high-level operating systems (Android, Windows, Linux)
  • Work with technologies like MIPI-DSI, VESA DisplayPort, HDMI, 2D composition, and image post-processing

Requirements For Display Software Engineer

Linux
  • Strong background in C/C++
  • Good understanding of operating system concepts (memory management, synchronization objects, threading models)
  • 2+ years of Software Engineering or related work experience
  • 1+ year of experience with Programming Languages such as C, C++, Java, Python

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer

Software Engineer - Voice and Music Team

Entry-level Software Engineer position at Qualcomm focusing on embedded applications for Voice and Music team, developing software for Bluetooth audio devices.

Associate Engineer- Device Driver development

Entry-level device driver development position at Qualcomm India, focusing on ARM SoC platforms with opportunities for technical growth and comprehensive benefits.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory systems for mobile and IoT platforms, requiring programming skills and hardware knowledge.

Engineer - CSE Core

Entry-level software engineering position at Qualcomm focusing on embedded systems development, offering competitive compensation and comprehensive benefits in San Diego.

Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

Entry-level embedded software engineering role at Qualcomm focusing on RTOS development for QuRT OS and Zephyr, ideal for candidates with 0-3 years of experience in embedded systems.