Display Software Engineer

Leading technology innovator that develops Snapdragon processors and mobile technologies
Embedded
Entry-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Display Software Engineer

Qualcomm Canada ULC 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, specializing in high-speed interfaces, 2D composition, and image post-processing. As a Display Software Engineer, you'll be responsible for designing, coding, and testing low-level drivers for Qualcomm Snapdragon chipsets, enabling various use cases for consumer computing devices. The role offers opportunities to work with multiple operating systems including Android, Windows, and Linux, while collaborating with global teams. Qualcomm provides comprehensive benefits, including health coverage, financial planning support, and professional development opportunities. This position is ideal for candidates with a strong background in C/C++ and operating system concepts, offering a chance to work at the forefront of mobile technology innovation.

Last updated 6 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 such as Android, Windows, and Linux
  • Work with technologies including MIPI-DSI, VESA DisplayPort, HDMI, 2D composition, and image post-processing
  • Collaborate with global teams and customers to deliver cutting-edge consumer products

Requirements For Display Software Engineer

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Strong background in C/C++
  • Good understanding of operating system concepts (memory management, synchronization objects, threading models)
  • 1+ year of experience with Programming Languages such as C, C++, Java, Python
  • 2+ years of Software Engineering or related work experience

Benefits For Display Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer

Auto Embedded Dev (Audio)-- Engineer, Associate

Entry-level embedded software engineering role at Qualcomm focusing on audio systems development, requiring 1-2 years experience and strong C/C++ programming skills.

Auto Emb Dev (Audio)- Engineer

Entry-level embedded systems engineer role at Qualcomm, focusing on audio software development with C/C++ and Linux expertise required.

PMIC Embedded Software Engineer

PMIC Embedded Software Engineer role at Qualcomm focusing on power management, system clocking, and firmware development across multiple platforms.

Windows Developer - Debugger, PC Compute

Windows Developer position at Qualcomm focusing on debugger development for PC Compute platforms, working with Windows on Snapdragon products.

Embedded Software Tools Engineer

Entry-level embedded software tools engineer position at Qualcomm, developing SDK and IDE features for embedded software development.