QU

Sr. Staff MM Display Architect - Automotive Technologies

Qualcomm
Bangalore5-10 LPA Posted 27 May 2025
FULL TIME
C C++
Java
Software Engineering
Information Systems
Python

Job Description

Responsibilities

  • Lead the design and implementation of display processing pipelines on Qualcomm's Autonomous/ADAS SoCs and platforms.
  • Architect and develop the next-generation display stack, ensuring robust system-level integration and performance.
  • Collaborate closely with product owners and domain/technology experts to define specifications, lead software design/implementation, and integrate/validate software in a larger system.
  • Own the complete display driver stack development from requirements to design, development, and bug fixing.
  • Actively engage with Automotive OEMs, Tier-1s, and ISVs to implement solutions based on Qualcomm Automotive platforms.
  • Design complex fault-tolerant safety systems and ensure compliance with industry-standard specifications (e.g., ISO26262, ASPICE).
  • Optimize display performance, power consumption, and system-level integration.

Minimum Qualifications

  • 13-16 years of experience in the embedded domain, designing, developing, and supporting software solutions on multi-core ARM/CPUs.
  • Strong C/C++ programming skills.
  • Extensive experience with embedded platforms, including low-level firmware, kernel, and user-space components.
  • Expertise in designing and developing software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems with J-TAG or ICE debuggers.
  • Proven experience in end-to-end display stack development for embedded products.
  • Solid understanding of operating systems, system-level architecture, and low-level software/hardware interface design.

Preferred Qualifications

  • Motivated self-starter with excellent verbal and written communication skills.
  • Demonstrated ability to work with engineers, partners, and customers across different geographies.
  • Experience working with senior management in a corporate environment.
  • Expertise in display interface standards such as HDMI, DSI, LVDS, eDP, and FDPLINK3.
  • Working knowledge of the Android/Linux kernel with respect to DRM/KMS/FB drivers.
  • Thorough understanding of the Android Display/GFX architecture and display native services and framework, including multi-display.

Experience with SurfaceFlinger/Wayland compositors is a plus.

Educational Requirements

  • Bachelor's or Master's Degree in Engineering from a reputed institute.

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
  • OR
  • PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Join WhatsApp Channel