Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Qualcomm Display Software Engineer Senior 
India, Karnataka, Bengaluru 
9777882

17.09.2024

Job Area:

Engineering Group, Engineering Group > Software Engineering

The display software team is looking for talented software engineers interested in developing software for mobile and embedded devices. The display software team is responsible for delivering device drivers and tools for Snapdragon chipsets, providing best in class performance, power and features. This role will involve working on the firmware development for Display. Responsibilities will include the design and development of new features, support for new hardware pre/post-silicon development, debugging of issues within software, optimizing software for performance and power, development of unit tests and working with our partners and OEMs. In addition, they will be working with other technologies including video encoders, video decoders, DSPs, and GPU for QC multimedia cores towards meeting project milestones.

Minimum Qualifications:

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

Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.

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.

  • Detailed oriented with strong analytical and debugging skills.

  • Strong working knowledge of C/C++ programming

  • Knowledge in one or more Operating Systems (or) RTOS (Embedded Linux, Windows)

  • Strong working knowledge of Linux Kernel.

  • Experienced in Linux kernel architecture and driver development, such as signals, priorities, deadlocks, stacks, interrupt, memory management, scheduler, synchronization methods, etc.

  • Understanding of low level software/hardware interface design and debugging

  • Knowledge in one or more of the following disciplines is preferred: Display (Pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc.),

  • Experience in the following Display/Graphics Frameworks and platforms: Android, Weston/Wayland.

  • Added advantage with DRM/KMS driver.

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.