Back to jobs
Q

Senior Display Engineer

Taipei, Taipei City, TWPosted 3 days ago
hybrid

Job Description


Company:

Qualcomm Semiconductor Limited

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

GENERAL SUMMARY: 

 

Designs and develops display software solutions for Qualcomm IE-IOT SoC platforms, supporting applications such as surveillance, smart devices, retail systems, robotics, and edge AI in the physical world systems. This role focuses on end-to-end display software stack development across Linux and RTOS, enabling high-performance, low-power, and real-time display experiences in heterogeneous edge computing environments. 

 

PRINCIPAL DUTIES AND RESPONSIBILITIES:  

  • Designs and implements the display software stack across Linux and RTOS. 

  • Develops scalable solutions for heterogeneous SoC architectures. 

  • Owns the display pipeline from low-level driver to system integration. 

  • Develops and maintains Linux display software, including Linux kernel display drivers, DRM/KMS framework, framebuffer, and panel drivers, as well as Wayland, X Window system, and LVGL support. 

  • Integrates across bootloader, kernel, and user space in embedded Linux environments. 

  • Supports industry-standard interfaces such as MIPI DSI, SPI, and I2C. 

  • Optimizes display software for high-throughput workloads and AI/camera coexistence. 

  • Supports display bring-up and integration across IE-IOT platforms for surveillance, smart devices, retail, robotics, and edge AI systems. 

  • Collaborates with hardware teams and panel vendors to support validation and productization. 

  • Optimizes display pipelines for low power consumption, real-time responsiveness, and high bandwidth efficiency. 

  • Performs cross-layer debugging across RTOS, Linux, and hardware. 

  • Analyzes kernel logs, tracing data, IPC and synchronization issues, and interface-level signal problems. 

  • Drives root cause resolution in multi-core systems. 

  • Contributes to software architecture decisions for display subsystems. 

 

REQUIRED COMPETENCIES:  

  • Analytical Skills – Ability to collect information and identify patterns and trends in data; ability to gather, integrate, and interpret information from multiple sources to support technical and business decisions. 

  • Communication – Ability to convey information clearly and accurately and select the most effective communication method; uses technically sound oral and written communication with teams, stakeholders, and executive leadership. 

  • Getting Organized – Ability to plan, organize, and execute work effectively; manages multiple tasks, uses resources efficiently, and anticipates obstacles. 

  • Time Management – Ability to prioritize mission-critical work and focus on the most valuable tasks while deferring lower-priority work. 

 

MINIMUM QUALIFICATIONS 

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. 

  • 5+ years of experience in display software or driver development. 

  • 5+ years of experience in embedded systems using Linux or RTOS. 

  • Strong expertise in C/C++ programming. 

  • Strong experience in Linux kernel development, including DRM/KMS. 

  • Solid understanding of display pipeline and system architecture. 

  • Knowledge of MIPI DSI, SPI, I2C, timing, synchronization, and bandwidth optimization. 

  • Working knowledge of the Qualcomm IE-IOT software stack, QLI, and the Qualcomm MSM software stack. 

  • Experience working with a SoC design house. 

 

PREFERRED QUALIFICATIONS: 

  • Familiarity with IPC technologies such as RPMsg, shared memory, and mailbox. 

  • Experience in IP camera systems. 

  • Experience in industrial IoT or robotics. 

  • Experience in surveillance or camera-plus-display systems. 

  • Experience in industrial or embedded display solutions. 

Minimum Qualifications:

•    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Display Engineer at Qualcomm | Renata