Display Software Engineer, Senior

A leading technology innovator that develops and pushes the boundaries of mobile technologies and Snapdragon processors.
Embedded
Senior Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Display Software Engineer, Senior

Qualcomm is seeking a Senior Display Software Engineer to join their embedded display software team. This role focuses on contributing to the design, development, and verification of leading-edge technology for next-generation Snapdragon processors. The position involves working with power-efficient hardware designs, focusing on technologies such as high-speed interfaces (MIPI-DSI, VESA DisplayPort, HDMI), 2D composition, image post-processing, and power optimization.

The ideal candidate will be responsible for developing low-level drivers for various Qualcomm Snapdragon chipsets, enabling use cases for leading-edge consumer computing devices. The role requires expertise in embedded software development, particularly in low-level device driver programming for video playback, gaming, video conferencing, and productivity applications.

Working at Qualcomm offers unique opportunities to collaborate with leading engineering and technology experts in the industry. The company provides comprehensive benefits, including world-class health coverage, financial planning programs, and continuous learning opportunities. The position is based in Toronto, Canada, where you'll be part of a global team working on cutting-edge technology that impacts lives around the globe.

The role requires a strong background in C/C++, deep understanding of operating system concepts, and experience with various programming languages. You'll be working in a fast-paced environment, delivering drivers for high-level operating systems such as Android, Windows, and Linux, while gaining experience in writing efficient, robust, and secure drivers.

Last updated 3 months ago

Responsibilities For Display Software Engineer, Senior

  • Design, code, test, and integrate low-level drivers for Qualcomm Snapdragon chipsets
  • Develop software for embedded systems focusing on low-level device driver programming
  • Work with high-speed interfaces (MIPI-DSI, VESA DisplayPort, HDMI)
  • Develop drivers for high-level operating systems like Android, Windows, and Linux
  • Work in a global environment with teams and customers

Requirements For Display Software Engineer, Senior

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • Strong background in C/C++
  • Good understanding of operating system concepts (memory management, synchronization objects, threading models)
  • Experience with Programming Languages such as C, C++, Java, Python
  • Desire to learn new technologies

Benefits For Display Software Engineer, Senior

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 and mental health 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, Senior

Sr Engineer-Camera HWL

Senior Camera Hardware Layer Engineer position at Qualcomm focusing on embedded systems and software development.

Post-Silicon SoC Validation & Emulation Engineer

Senior-level Post-Silicon SoC Validation & Emulation Engineer position at Qualcomm, focusing on silicon validation, debugging, and system-level testing with competitive compensation.

SoC Debug Engineer (Server)

Senior SoC Debug Engineer position at Qualcomm focusing on server chipset validation and debugging, offering competitive compensation and benefits.

Auto Compute Systems Engineer

Senior Auto Compute Systems Engineer role at Qualcomm focusing on automotive hardware performance analysis and architecture with 5-10 years experience required.

Senior Embedded Engineer – Bootloader

Senior Embedded Engineer position at Qualcomm focusing on bootloader development and system-level software solutions for multiple chipsets.