Qualcomm is hiring for the position of Engineer/ Embedded Software Engineer in Noida, Hyderabad , India. Candidates with a Bachelor’s degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | Qualcomm |
Position | Engineer/ Embedded Software Engineer |
Qualifications | Bachelor’s Degree |
Batch | Recent Batches |
Experience | Freshers/ Experienced |
Location | Noida, Hyderabad, India |
Key Responsibilities:
- Provides timely and accurate responses to intricate customer inquiries.
- Proactively identifies customer issues and proposes solutions aligned with customer needs.
- Conveys customer input to the design engineering team, suggesting modifications and design solutions for Qualcomm solutions.
- Conducts root cause analyses on complex customer problems to identify underlying issues.
- Integrates Qualcomm software according to customer requirements.
- Collaborates with the development team to customize Qualcomm software to meet specific customer needs.
- Diagnoses complex issues in customer software systems, collaborating with the development team for issue identification.
- Takes ownership of one or more software modules, recommending suitable modifications and enhancements based on customer requirements.
- Supervises the publication process, including writing, reviewing, and editing, of technical documentation for a specific technology area.
- Demonstrates Qualcomm products and their technical value proposition to customers.
- Works independently with minimal supervision.
Eligibility Criteria:
- Holds a Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field.
Preferred skills:
- Proficient in embedded system debugging, specializing in ARM architecture, with a comprehensive understanding of the ARM trust zone; skilled in hands-on JTAG/T32 and crash-dump analysis.
- Demonstrates a working knowledge of operating systems, including Linux and other Real-Time Operating Systems (RTOSs), with a strong understanding of OS internals, including scheduler, cache/memory handling, interrupt processing, MMU/SMMU, IPCs, and virtualization/hypervisor.
- Experience in developing device drivers for embedded systems using LINUX/Android OS.
- Possesses work experience with programming languages such as C/C++, and Java.
- Proficient in debugging and troubleshooting using tools like JTAG, Trace32, and GDB.
- Knowledgeable in Android framework/service/driver development for Automotive infotainment devices.
- Utilizes Android Studio and related tools for user dump, tombstones, and other Android/Android framework debug tools.
- Solid understanding of overall embedded systems for Auto Infotainment/Mobile devices, emphasizing secure applications debugging and proficiency in C Programming and RTOS, preferably Linux.
- Working level knowledge and experience in Android Security features, cryptographic algorithms, and familiarity with ARM boot architectures (uBoot/Bootloader/UEFI is a plus).
- Prior experience or knowledge in OpenSSL/Crypto drivers is considered advantageous.
About Company:
We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal – we invent breakthrough technologies that transform how the world connects, computes, and communicates.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.