Overview
As a Senior Engineer on the Display team, support Qualcomm Mobile and Compute platform customer projects through display software integration, development, customization, bring-up, debugging, documentation, training, and customer onsite support.
What you'll do
- Provide technical expertise of software systems through technical presentations supporting business development, product demonstrations, design and development of customer-specific requirements, commercialization, and maintenance of Qualcomm products.
- Collaborate with cross-functional teams and customers to address questions, issues, debugging, and troubleshooting regarding software systems and applications.
- Support Qualcomm Mobile and Compute platform customer projects.
- Handle display customizations based on customer requirements.
- Provide bring-up and integration support.
- Assist customers with display and graphics software integration, development, customizations, and debugging.
- Create documentation and deliver trainings.
- Provide customer onsite support.
What you'll need
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience, or Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience, or PhD in Engineering, Information Systems, Computer Science, or related field.
- Bachelors or master's degree in Electronics and Communications engineering.
- 1+ year of any combination of academic and/or work experience with a programming language such as C, C++, Java, Python, etc.
- 1+ year of any combination of academic and/or work experience with debugging techniques.
- 4-6 years of SW development experience or related work experience.
- Excellent C/C++ programming skills.
- Knowledge in one or more operating systems or RTOS, including Embedded Linux and Windows.
- Hands-on experience in display technologies, including Pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc.
- Experience in Linux kernel architecture and display driver development.
- Fluent in industry-standard software development tools, including SW/HW debuggers and code revision control systems such as GIT and Perforce.
- Strong communication skills, written and verbal.
- Able to work with teams across multiple time zones.
Nice to have
- Hands-on experience in the Android Display/Graphics framework, including Surface Flinger, Composer, Display HAL, DRM/KMS drivers, and Windows DWM Framework.
Details
- Location: Hyderabad, Telangāna, India.
- Customer onsite support is part of the role.
Read the full description and apply on the company’s own careers page.