Display Software Engineer Senior

Qualcomm is a leading technology company specializing in wireless telecommunications and semiconductor products.
Backend
Senior Software Engineer
Contact Company
2+ years of experience
AI

Description For Display Software Engineer Senior

The display software team at Qualcomm India Private Limited is seeking talented software engineers to develop software for mobile and embedded devices. This role involves working on firmware development for Display, focusing on Snapdragon chipsets. Responsibilities include designing and developing new features, supporting pre/post-silicon hardware development, debugging issues, optimizing software for performance and power, developing unit tests, and collaborating with partners and OEMs. The position also involves working with technologies such as video encoders, decoders, DSPs, and GPU for QC multimedia cores to meet project milestones.

Key qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of experience, or Master's degree with 1+ year of experience, or PhD in related field
  • 2+ years of academic or work experience with programming languages like C, C++, Java, Python, etc.
  • Strong analytical and debugging skills
  • Expertise in C/C++ programming
  • Knowledge of Operating Systems or RTOS (Embedded Linux, Windows)
  • Strong understanding of Linux Kernel architecture and driver development
  • Experience with low-level software/hardware interface design and debugging
  • Knowledge in Display technologies (pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc.)
  • Familiarity with Display/Graphics Frameworks and platforms: Android, Weston/Wayland
  • Experience with DRM/KMS driver is an advantage

Qualcomm offers a supportive, inclusive culture where ideas contribute to world-changing innovations and breakthrough technologies. The company provides opportunities for career growth, working alongside leading engineering and technology experts in the industry. Employees have access to continuous learning and development programs, tuition reimbursement, and mentorships. Qualcomm also offers comprehensive benefits to enhance the quality of life for its employees.

Qualcomm is an equal opportunity employer and is committed to providing an accessible hiring process and workplace for individuals with disabilities.

Last updated 3 months ago

Responsibilities For Display Software Engineer Senior

  • Design and develop new features for display software
  • Support pre/post-silicon hardware development
  • Debug issues within software
  • Optimize software for performance and power
  • Develop unit tests
  • Collaborate with partners and OEMs
  • Work with video encoders, decoders, DSPs, and GPU for QC multimedia cores
  • Meet project milestones

Requirements For Display Software Engineer Senior

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of experience, or Master's degree with 1+ year of experience, or PhD in related field
  • 2+ years of academic or work experience with programming languages like C, C++, Java, Python, etc.
  • Strong analytical and debugging skills
  • Expertise in C/C++ programming
  • Knowledge of Operating Systems or RTOS (Embedded Linux, Windows)
  • Strong understanding of Linux Kernel architecture and driver development
  • Experience with low-level software/hardware interface design and debugging
  • Knowledge in Display technologies (pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc.)
  • Familiarity with Display/Graphics Frameworks and platforms: Android, Weston/Wayland
  • Experience with DRM/KMS driver is an advantage

Benefits For Display Software Engineer Senior

Medical Insurance
Education Budget
Mental Health Assistance
  • World-class health benefit coverage for employees and eligible dependents
  • Programs to help build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Display Software Engineer Senior

HIL/SIL Testing Engineer Senior (AD-ADAS)

Senior HIL/SIL Testing Engineer position at Qualcomm focusing on ADAS validation and system integration testing for automotive applications.

Physical Design Engineer (Senior/Lead)

Senior/Lead Physical Design Engineer role at Qualcomm Bangalore, focusing on hardware engineering and physical design with comprehensive benefits and growth opportunities.

CPU Formal Verification Engineer

Senior CPU Formal Verification Engineer role at Qualcomm Cambridge, focusing on advanced processor verification and formal methods implementation.

Senior Engineer - Integration

Senior Integration Engineer role at Qualcomm, leading Linux product development and CI/CD initiatives while mentoring team members.

Windows Developer - Debugger - PC Compute

Senior Windows Developer position focusing on debugger development for PC Compute at Qualcomm, requiring strong expertise in Windows kernel and driver development.