Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a software engineer at Qualcomm, you will be involved in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to the creation of cutting-edge products that cater to customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. The ideal candidate for the display software team should be a talented software engineer interested in developing software for mobile and embedded devices. This team is responsible for providing device drivers and tools for Snapdragon chipsets, ensuring top-notch performance, power efficiency, and features. Your responsibilities will include firmware development for Display, designing and implementing new features, supporting pre/post-silicon development, debugging software issues, optimizing software performance and power efficiency, developing unit tests, and collaborating with partners and OEMs. Additionally, you will work with technologies such as video encoders, video decoders, DSPs, and GPU for QC multimedia cores to achieve project milestones. Key qualifications for this role include: - Strong analytical and debugging skills with attention to detail - Proficiency in C/C++ programming - Knowledge of one or more Operating Systems or RTOS (Embedded Linux, Windows) - Strong understanding of Linux Kernel, architecture, and driver development - Experience in low-level software/hardware interface design and debugging - Familiarity with Display technologies such as Pixel processing/composition, MIPI DSI, HDMI, DisplayPort, etc. - Experience with Display/Graphics Frameworks and platforms like Android, Weston/Wayland - Knowledge of DRM/KMS driver is an added advantage In this role, you will work under supervision with the potential to impact work beyond your immediate team. Effective verbal and written communication skills will be necessary to convey information, and basic negotiation, influence, and tact may be required. As tasks may not have defined steps, you will need to plan, problem-solve, and prioritize effectively to complete them.,
Posted 4 days ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a leading technology innovator, constantly pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to create cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this role, candidates should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 2 years of Software Engineering experience, a Master's degree with 1+ year of experience, or a PhD in a relevant field. A minimum of 2 years of academic or work experience with programming languages such as C, C++, Java, Python, etc., is required. The ideal candidate for the display software team will have a strong interest in developing software for mobile and embedded devices. Responsibilities include firmware development for Display, design and development of new features, support for new hardware development, debugging software issues, optimizing software for performance and power, and collaborating with partners and OEMs on project milestones. Knowledge in various disciplines such as Display, Android, Weston/Wayland, and DRM/KMS driver is preferred. Key qualifications for this role include being detailed-oriented with strong analytical and debugging skills, proficient in C/C++ programming, knowledgeable in Linux Kernel, experienced in Linux kernel architecture and driver development, and understanding low-level software/hardware interface design and debugging. The role involves working under supervision, making decisions that may impact work beyond the immediate group, and effective communication skills. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm, and unsolicited submissions will not be considered. For further information on this role, please reach out to Qualcomm Careers.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough