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 2 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

Camera ISP Algorithm System Engineer (EIS)

Senior Camera ISP Algorithm Engineer role at Qualcomm China, focusing on embedded imaging solutions for Snapdragon chipsets with 5+ years experience required.

Senior Validation Engineer (Embedded SOC Driver)

Senior Validation Engineer role at Qualcomm China, focusing on embedded SOC driver validation and development with global team collaboration.

Sr Engineer- Design Verification

Senior Design Verification Engineer role at Qualcomm India, focusing on ARM/DSP-based SOC validation and system-level debugging.

SAIL Embedded Platform Development- Engineer, Senior

Senior Embedded Platform Development Engineer role at Qualcomm India, focusing on embedded systems and driver development with C/C++ expertise.

CPU DFT - Sr Engineer

Senior DFT Engineer role at Qualcomm Technologies focusing on CPU engineering, offering competitive compensation and the opportunity to work on cutting-edge chip architecture.