Q

Qualcomm

Designs mobile chips and licenses wireless patents

Senior Display Engineer - Software Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeHsinchu, North District, Hsinchu City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required.
  • At least 5 years of experience in display software or driver development is required.
  • At least 5 years of experience in embedded systems using Linux or a real-time operating system is required.
  • Strong C and C++ programming expertise is required.
  • Strong experience in Linux kernel development, including the Direct Rendering Manager/Kernel Mode Setting framework, is required.
  • A solid understanding of the display pipeline and system architecture is required.
  • Knowledge of Mobile Industry Processor Interface Display Serial Interface, Serial Peripheral Interface, Inter-Integrated Circuit, timing, synchronization, and bandwidth optimization is required.
  • Working knowledge of the Qualcomm IE-IOT software stack, QLI, and the Qualcomm MSM software stack is required.
  • Experience working with a system-on-chip design house is required.
  • Alternatively, a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and at least 2 years of software engineering or related work experience are required; or a Master's degree in those fields and at least 1 year of related work experience; or a PhD in those fields.
  • At least 2 years of academic or work experience with a programming language such as C, C++, Java, or Python is required.

Responsibilities

  • Design and implement the display software stack across Linux and real-time operating systems.
  • Develop scalable solutions for heterogeneous system-on-chip architectures.
  • Own the display pipeline from low-level driver through system integration.
  • Develop and maintain Linux display software, including Linux kernel display drivers, the Direct Rendering Manager/Kernel Mode Setting framework, framebuffer and panel drivers, and support for Wayland, the X Window System, and LVGL.
  • Integrate across bootloader, kernel, and user space in embedded Linux environments.
  • Support industry-standard interfaces such as Mobile Industry Processor Interface Display Serial Interface, Serial Peripheral Interface, and Inter-Integrated Circuit.
  • Optimize display software for high-throughput workloads and coexistence with artificial intelligence and camera workloads.
  • Support display bring-up and integration across IE-IOT platforms for surveillance, smart devices, retail, robotics, and edge artificial intelligence systems.
  • Collaborate with hardware teams and panel vendors to support validation and productization.
  • Optimize display pipelines for low power consumption, real-time responsiveness, and high bandwidth efficiency.
  • Perform cross-layer debugging across real-time operating systems, Linux, and hardware.
  • Analyze kernel logs, tracing data, inter-process communication and synchronization issues, and interface-level signal problems.
  • Drive root-cause resolution in multi-core systems.
  • Contribute to software architecture decisions for display subsystems.

Desired Qualifications

  • Familiarity with inter-process communication technologies such as RPMsg, shared memory, and mailbox.
  • Experience in IP camera systems.
  • Experience in industrial Internet of Things or robotics.
  • Experience in surveillance or camera-plus-display systems.
  • Experience in industrial or embedded display solutions.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs