Job Title
Senior Display Engineer
Role Summary
Design and implement end-to-end display software for Qualcomm IE‑IOT SoC platforms across Linux and RTOS. Focus on display drivers, kernel subsystems, user-space integration, and system bring-up for edge devices such as surveillance cameras, robotics, retail systems, and other IoT products.
Experience Level
Senior — typically 5+ years of relevant experience in display software or embedded Linux/RTOS development.
Responsibilities
Primary responsibilities include designing, implementing, integrating, and optimizing the display software stack and supporting validation and productization.
- Design and implement display stack across Linux and RTOS, from low-level drivers to system integration.
- Develop and maintain Linux kernel display drivers, DRM/KMS, framebuffer, and panel drivers; support Wayland, X Window system, and LVGL where applicable.
- Integrate bootloader, kernel, and user-space components in embedded Linux environments.
- Support interfaces and protocols such as MIPI DSI, SPI, and I2C; collaborate with panel vendors and hardware teams for validation.
- Optimize pipelines for high throughput, low power, real-time responsiveness, and bandwidth efficiency; ensure AI/camera coexistence.
- Perform cross-layer debugging (RTOS, Linux, hardware), analyze kernel logs and tracing data, and resolve IPC and synchronization issues.
- Drive root-cause analysis in multi-core systems and contribute to display subsystem architecture decisions.
Requirements
Must-have technical skills and experience; preferred items listed separately.
- 5+ years in display software or driver development.
- 5+ years experience in embedded systems using Linux or RTOS.
- Strong C/C++ programming skills.
- Linux kernel development experience, including DRM/KMS.
- Solid understanding of display pipeline and system architecture, timing, synchronization, and bandwidth optimization.
- Knowledge of MIPI DSI, SPI, and I2C interfaces.
- Working knowledge of Qualcomm IE-IOT software stack (QLI) and Qualcomm MSM software stack.
- Experience collaborating with SoC design houses and panel vendors.
Nice-to-have:
- Familiarity with IPC technologies (RPMsg, shared memory, mailbox).
- Experience with IP camera systems, surveillance, industrial IoT, robotics, or embedded display solutions.
Education Requirements
Bachelor's or Master's degree in Computer Science, Electrical Engineering, Engineering, Information Systems, or a related technical field. PhD is also listed as acceptable. The posting also documents acceptable degree/experience combinations (e.g., Bachelor's +2 years experience, Master's +1 year) and references equivalent practical experience; experience with programming languages such as C/C++/Java/Python is expected.
About the Company
Company: Qualcomm
Headquarters: San Diego, California, United States
Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.

Date Posted: 2026-06-16