Display Software Engineer

A global leader in wireless technology innovation and the development of mobile technologies.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Display Software Engineer

Qualcomm China is seeking a Display Software Engineer to join their engineering team, focusing on developing and optimizing display drivers and HAL for Qualcomm chipsets. This role combines embedded systems expertise with display technology knowledge, requiring strong C/C++ programming skills and familiarity with Linux/Android systems.

The position offers an opportunity to work with cutting-edge display technologies and interfaces like MIPI DSI, HDMI, and DP. You'll be responsible for bringing up new display modules, debugging existing drivers, and improving overall system performance. The role involves close collaboration with international technology teams and requires a systematic approach to software development and problem-solving.

As part of Qualcomm's engineering team, you'll contribute to world-changing innovations and breakthrough technologies. The company fosters a supportive, inclusive culture where ideas are valued and professional growth is prioritized. You'll work alongside leading engineering and technology experts, with access to comprehensive learning and development programs.

The ideal candidate should have at least 2 years of software engineering experience, with a strong background in embedded systems and display technologies. Knowledge of Linux kernel development and Android display stack is essential. Experience with Qualcomm platforms is advantageous but not required.

Qualcomm offers an impressive benefits package including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities through tuition reimbursement and mentorship programs. This role provides an excellent opportunity for career growth while working on innovative display solutions for next-generation mobile and embedded devices.

Last updated 8 days ago

Responsibilities For Display Software Engineer

  • Develop driver/HAL of new display modules on Qualcomm chipsets
  • Enable display functions on new Qualcomm chipsets
  • Bringup, debug and improve the performance of existing Display driver and software
  • Issue triage and investigation
  • Design work flow, implement code, verify functionality
  • Follow established software processes and procedures
  • Coordinate with internal/international technology teams
  • Perform code reviews and regression tests
  • Write technical documentation

Requirements For Display Software Engineer

Linux
  • Bachelor's degree in electrical engineering or computer Engineering
  • Strong C/C++ programming skills
  • Experience with embedded systems
  • Familiar with display interfaces and technologies, MIPI DSI, HDMI, DP
  • Familiar with Linux kernel and device driver
  • Familiar with Android/Linux display software stack
  • 2+ years of Software Engineering experience
  • Experience with Database Management Software
  • Experience with API
  • Experience with Git, Perforce, or Source Code Management System

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

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer

SW Embedded Linux Android Engineer

SW Embedded Linux Android Engineer position at Qualcomm India, focusing on IoT platform development and Snapdragon products, requiring 3-6 years of C/C++ and Linux expertise.

Platform SW Engineer - Shanghai

Platform Software Engineer position at Qualcomm China, focusing on automotive software development with Snapdragon chipsets and Linux kernel programming.

Multimedia Power Engineer

Multimedia Power Engineer role at Qualcomm focusing on efficient system architecture and power optimization for multimedia systems.

Systems Engineer – Sensors

Systems Engineer position at Qualcomm focusing on sensor technology development for various consumer electronics and automotive applications.

Memory System Engineer

Memory System Engineer position at Qualcomm China, focusing on DDR/Storage debugging and system-level software solutions for cutting-edge technology platforms.